как проставить "Основной договор" в 7.7 УСН?

1. Ироида 9 06.06.12 14:41 Сейчас в теме
Как хорошо, что есть этот сайт и собратья по разуму :) Подскажите, пожалуйста, как пооперативнее везде проставить субконто "основной договор". Чтобы навести красоту по оборотке по 60, 62 счету? Какая обработка подойдет лучше для этой задачи?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. warenic 109 06.06.12 18:27 Сейчас в теме
(1) Ироида,
Не очень понял. Нужно в проводках по 60 и 62 счетам проставить "Основной договор"?
Берем, например ИНТЕГРАТОР и пишем скрипт
Опер = СоздатьОбъект("Операция");
Опер.ВыбратьОперации(,);
Пока Опер.ПолучитьОпрерацию() = 1 цикл
  Опер.ВыбратьПроводки();
  Пока Опер.ПолучитьПроводку() = 1 цикл
    КодСчета = Лев(Опер.Дебет.Счет.Код,2);
    Если (КодСчета = "60") или (КодСчета = "62") тогда
      Опер.Дебет.Субконто(2,опер.Дебет.Субконто(1).ОсновнойДоговор);
Показать

Для кредита - аналогично. В конце Опер.Записать() (если были изменения).
Вообще оптимальнее будет использовать ВыбратьОперацииСПроводками()
4. Ироида 9 06.06.12 22:45 Сейчас в теме
(3) warenic, спасибо! Вопрос мой Вы поняли правильно. А обработка точно подойдет для УСН-ки? там в описании обработки УСН не стоит
5. warenic 109 07.06.12 15:06 Сейчас в теме
(4) Ироида,
Обработка не привязана к конфигурации.
2. warenic 109 06.06.12 18:22 Сейчас в теме
Блин, где текст сообщения?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот