Номер договора в накладную на отпуск

ПНР и сопровождение

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Olga_M
Постоянный обитатель
Сообщения: 180
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Подмосковье
Контактная информация:

Номер договора в накладную на отпуск

Сообщение Olga_M »

Как внести в накладную на реализацию поле "Номер договора" ??? Помогите пожалуйста
Deinis
Местный житель
Сообщения: 783
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Re: Номер договора в накладную на отпуск

Сообщение Deinis »

Учтите, если Вы подвязываете договор непосредственно из накладной, в этой накладной пропадает связка с ДО (обнуляется поле cStepDoc в таблице KatSopr и SoprHoz). Поэтому привязывать договор можно только (!!!) к ДО.
Подробнее (схему) - см. в почте.
Olga_M
Постоянный обитатель
Сообщения: 180
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Подмосковье
Контактная информация:

Re: Номер договора в накладную на отпуск

Сообщение Olga_M »

Я не верно видимо спросила - мне нужно в ДО снести ссылку на Договор. Как в прототипе PRBDOC называется поле. Для накладной ссылку я нашла.
dozent
Местный житель
Сообщения: 226
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Урал
Контактная информация:

Re: Номер договора в накладную на отпуск

Сообщение dozent »

В этом прототипе есть поле BaseDocNrec, так что тебе не составит труда вытащить договор в линк-форму!
в линк-форме пишешь:
.create view dog as select * from dogovor
where ((basedoc.cdogovor == dogovor.nrec))
and basedoc.nrec = comp(BaseDocNrec);
...
.begin if dog.getfirst = 0 then
nomerdogovora:=dog.dogovor.nodoc else
nomerdogovora:='';
end.
...
Ответить