КПП в фейсе ДО

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

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

Ответить
sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

КПП в фейсе ДО

Сообщение sim »

Можно ли втиснуть КПП в отчеты, формируемые из фейса ДО на продажу?
v 5.84
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

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

Сообщение Maverick »

Сереж, смотря как ты хранишь КПП.
Мы, например, храним его в "Код плательщика НДС" а в отчеты вытаскиваем, добавляя в нужный отчет SQL-запросик + конструкцию
.{table
.}
Аналогично можно вытаскивать, если КПП висит на внешних атрибутах
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

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

Сообщение sim »

Вообще хотелось бы обойтись без запросиков. Я имел в виду - есть ли в прототипе ДО на продажу эта переменная? MyOrgKPP, кажется так она зовется.
Галя
Местный житель
Сообщения: 492
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тюмень Тюмбит-АСУ

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

Сообщение Галя »

Скоро будет стандартно в счетах-фактурах из интерфейса ДО. Я писала - зарегистрировали в ПиР
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

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

Сообщение 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.

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

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

Сообщение GTHack »

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

Судя по тексту если закомпилить то, что ты написал то всё что было раньше в этом объектном фейсе исчезнет - останентся только твоё. Отсюда следует, что нужно именно добавлять свои функции в объектные фейсы, т.е. нужны исходники.
Собственно если я прав то: поможите плс с исходничками объектных фейсов !
(вещь как я понял очень практичная, для написания подобного рода функций)
[url=http://blog.gtalex.ru]Блог GTAlex[/url]
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

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

Сообщение m0p3e »

Я неправильно выразился. Точнее сказать так:
Имею ряд объектных фейсов, среди них имеется фейсик с функциями, для получения различных данных для контрагента. В него были добавлены еще две функции.
Фейсик я урезал. Остальные функции - специфика нашего предприятия.
ecasoft
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"

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

Сообщение ecasoft »

Вообще с КПП вопрос нестолько усложнен по-моему.

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

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

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

С уважением, Игорь
Некоммерческое общение в форуме
Ответить