Имя: Пароль:
1C
 
КД - не выгружать документы основания
0 first_may
 
18.04.20
18:16
Добрый день.

Конфигурация источник - ЕРП 2.4
Конфигурация приемник - БП  3.0

Вопрос связан с правилами обмена в КД.

В источнике есть документ "Поступление безналичных денежных средств", у которого
"Основание платежа" может иметь значение в виде документа "Реализация товаров и услуг".

Правила обмена написаны и при выгрузки поступления ДС выгружается и реализация.
Таким образом в БП появляется связка "Поступление на расчетный счет" + "Реализация (акт, накладная)".
Оба документа перегружаются непроведенными. Поэтому бух потом смотрит и проводит.

В ПКС ОснованиеПлатежа написал

Если ТипЗнч(ОбъектКоллекции.ОснованиеПлатежа) = Тип("ДокументСсылка.РеализацияТоваровУслуг") Тогда
    ВыгрузитьПоПравилу(ОбъектКоллекции.ОснованиеПлатежа, , , , "РеализацияТоваровУслуг");
Иначе
    Значение = Неопределено;
КонецЕсли;


Далее бухгалтер меняет в ЕРП поступления ДС и снова выгружает.

Скажите пож, как можно сделать, что бы при повтороной выгрузки, документ реализации не менялся?
1 first_may
 
18.04.20
18:19
Проверять проведена реализация или нет, думаю что это не выход.
Потому что реализацию отдельно тоже можно выгружать.

Надо как то сделать проверку на то, что реализация переносится
из события переноса другого документа.

А как это сделать, я не могу понять.
2 Cyberhawk
 
18.04.20
18:48
"реализацию отдельно тоже можно выгружать ... Надо как то сделать проверку на то, что реализация переносится
из события переноса другого документа" // Отличие будет в том, что в первом случае будет вызываться ПВД, из которого ты можешь передать в ПКО соответствующий флаг-признак, а во втором ты сразу в ПКО попадаешь.
3 first_may
 
18.04.20
19:28
(2) не совсем понял.

первый случай - реал в реал
второй случай - ДС в ДС + реал