Имя: Пароль:
1C
1С v8
Корректировка реализации. Для договоров в условных единицах....
0 Идентификатор
 
02.07.15
10:04
8.2 УПП 1.3.63.4

Нужно сделать корректировку реализации, а затем выставить корректировочный с/ф. Валюта договора Евро, галка расчеты в у.е.


Первичный исправлять нельзя. Сама 1С с помощью незамысловатого кода ругается. Контрагенту нужна именно корректировочная с/ф, был косяк с доставкой груза, небольшое количество груза повредилось при перевозке. Т.е. меняется только кол-во.

В конфигураторе простой код:

    //Проверим валюту документа если договор в условных единицах
    Если ЗначениеЗаполнено(ВыбранноеЗначение.ВалютаДокумента)
     И ВыбранноеЗначение.ВалютаДокумента <> мВалютаРегламентированногоУчета
     И ЗначениеЗаполнено(ВыбранноеЗначение.ДоговорКонтрагента)
     И ВыбранноеЗначение.ДоговорКонтрагента.РасчетыВУсловныхЕдиницах Тогда
        
        СтандартнаяОбработка = Ложь;
        Предупреждение("Для договоров в условных единицах, корректировка документов, оформленных в валюте, не поддерживается.
                        |Корректируемый документ должен быть оформлен в рублях.");
        Возврат;
        
    КонецЕсли;


Кто проходил это, как обмануть? Если проверку убрать прокатит? или может еще как схитрить?
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.