Краткое описание :
Печать Накладной на возврат МЦ в закупке (в т.ч. по рекламации) не по своей ОргаОписание :
Накладные на возврат по рекламацииЧто измененно :
При печати Накладной на возврат в Снабжении "сдвигаются" поля в прототипе 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?
Как измененно :
Исправлена ошибка при печати в следующем случае:
если Собственная организация отличается от Поставщика
либо Получателя по Договору.