Задача 180.6710

Задача :180.6710

Краткое описание :
Печать Накладной на возврат МЦ в закупке (в т.ч. по рекламации) не по своей Орга
Описание :
Накладные на возврат по рекламации
Что измененно :

При печати Накладной на возврат в Снабжении "сдвигаются" поля в прототипе tovn в следующем случае:
если Собственная организация отличается от Поставщика либо Получателя по Договору (не редкий случай, когда договор заключает Центральный офис, а документы оформляет Филиал)


Procedure PrintBankMyOrg(frmHandle:longint;cNameOrg:comp);
{
If KatSopr.cStepDoc <> 0
PrintOrg (frmHandle, cNameOrg, BaseDoc.cMyBank);
else
If KatSopr.cDogovor <> 0
{
if (GetFirst Dogovor where ((KatSopr.cDogovor == Dogovor.nRec)) = tsOk)
{
If Dogovor.cPol = cNameOrg
{
PrintOrg (frmHandle, cNameOrg, Dogovor.cBankPol);
}
If Dogovor.cPlat = cNameOrg
{
PrintOrg (frmHandle, cNameOrg, Dogovor.cBankPlat);
}
}
}
else
PrintOrg (frmHandle, cNameOrg, 0) ;
}

Ещё попутный вопрос (не проблема): а если возврат оформляется по двух накладным с разными договорами? что тогда писать в поле KatSopr.cDogovor?
Как измененно :

Исправлена ошибка при печати в следующем случае:
если Собственная организация отличается от Поставщика
либо Получателя по Договору.

Название продукта Название компонента Тип Последняя версия Дата выхода
L_PRNSOPRL_PRNSOPRRES9.1.001.0
L_PRNSOPRL_PRNSOPRRES9.1.1.0