Страница 1 из 1

КПП в фейсе ДО

Добавлено: 29 апр 2004, 11:25
sim
Можно ли втиснуть КПП в отчеты, формируемые из фейса ДО на продажу?
v 5.84

Re: КПП в фейсе ДО

Добавлено: 29 апр 2004, 11:40
Maverick
Сереж, смотря как ты хранишь КПП.
Мы, например, храним его в "Код плательщика НДС" а в отчеты вытаскиваем, добавляя в нужный отчет SQL-запросик + конструкцию
.{table
.}
Аналогично можно вытаскивать, если КПП висит на внешних атрибутах

Re: КПП в фейсе ДО

Добавлено: 29 апр 2004, 12:03
sim
Вообще хотелось бы обойтись без запросиков. Я имел в виду - есть ли в прототипе ДО на продажу эта переменная? MyOrgKPP, кажется так она зовется.

Re: КПП в фейсе ДО

Добавлено: 29 апр 2004, 14:26
Галя
Скоро будет стандартно в счетах-фактурах из интерфейса ДО. Я писала - зарегистрировали в ПиР

Re: КПП в фейсе ДО

Добавлено: 30 апр 2004, 13:52
m0p3e
Я сделал проще. Не люблю ждать :)
Есть объектный фейсик с разными фуркциями. Добавил еще две :

Interface CorgEx;

Create View
Var CorgNrec : comp;

As Select *
From Katorg ( READONLY )

Where ((
CorgNrec == Katorg.nrec
))
;

Public Function GetKPP ( c : comp ) : string;
Begin
GetKPP := '';
set CorgNrec := c;
If GetFirst Katorg = tsOk
then GetKPP := Katorg.KodPlatNDS;
End;

Public Function GetMyKPP : string;
Begin
GetMyKPP := '';
set CorgNrec := coGetTune ( 'MyOrg' );
If GetFirst Katorg = tsOk
then GetMyKPP := Katorg.KodPlatNDS;
End;
END.

Компиляем и вызываем нужную функцию. :)

Re: КПП в фейсе ДО

Добавлено: 12 май 2004, 11:20
GTHack
Морзе если не трудно поподробнее на счёт
"Есть объектный фейсик с разными фуркциями. Добавил еще две :" можно ?

Судя по тексту если закомпилить то, что ты написал то всё что было раньше в этом объектном фейсе исчезнет - останентся только твоё. Отсюда следует, что нужно именно добавлять свои функции в объектные фейсы, т.е. нужны исходники.
Собственно если я прав то: поможите плс с исходничками объектных фейсов !
(вещь как я понял очень практичная, для написания подобного рода функций)

Re: КПП в фейсе ДО

Добавлено: 12 май 2004, 13:14
m0p3e
Я неправильно выразился. Точнее сказать так:
Имею ряд объектных фейсов, среди них имеется фейсик с функциями, для получения различных данных для контрагента. В него были добавлены еще две функции.
Фейсик я урезал. Остальные функции - специфика нашего предприятия.

Re: КПП в фейсе ДО

Добавлено: 13 май 2004, 14:18
ecasoft
Вообще с КПП вопрос нестолько усложнен по-моему.

Везде в отчетах есть ИНН. Как известно,
КПП (код причины постановки на учет в налоговую инспекцию) для 99% процентов предприятий России =
4 цифры из ИНН.т.е. номер налоговой инспекции + '01001'.

Вставив такие вычисления Вы закроете проблему с КПП сразу на 99%. Более того, Вы избавите сотрудников своих предприятий у ВСЕХ КЛИЕНТОВ СТАВИТЬ РУЧКАМИ этот код в каталоге организаций в какое-то поле.

Оставлось только решить проблему с теми (если вообще они есть у вас), у кого КПП отличается от стандартного.

С уважением, Игорь