mighty » 28 окт 2010, 15:56
А может на самом деле проще вам это реализовать так?
1) добавить в настройки программы интерфейс созданий СЕКЦИЙ (дополнительная табличка VOCSECTION)
create table vocsection
(
id integer, (номер секции)
name varchar2(100) (наименование секции)
nameext varchar2(200) (расширение наименования секции для печати в чеке)
register char(1) (признак фискализации данной секии)
);
в которую можно будет добавить секции
<1>, <ООО "Прорва">, <ИНН 4783478478 Адрес: г.Обухов...>,<1>
<2>, <ИП "Лярва">, <ИНН 4783478478 Адрес: г.Обухов...>,<1>
<3>, <ИП "Курва">, <ИНН 4783478478 Адрес: г.Обухов...>,<1>
<4>, <ИП "Стерва">, <ИНН 4783478478 Адрес: г.Обухов...>,<1>
2) добавить в таблицу товаров поле "СЕКЦИЯ" (INTEGER) (вторичный ключ на поле ID в табличке VOCSECTION)
3) добавить в протоколы обмена возможность передачи вместе с штрикодом товара и код его секции (если секция не задана, то по умолчанию секция №1)
4) добавить возможность при печати чека фискализировать только те позиции которые привязаны к секции №1, и печатать чек сгруппировав его по позициям. Шапка каждой группировки это название секции (поля name+nameext)
5) добавить печать z-x-отчетов в разрезе СЕКЦИЙ
??
Это и есть поддержка многофискальности собственно. Очень просто реализуемая, и безумно нужная. Я практически написал техзадание. Ребята, можно так реализовать??? ОЧЕНЬ СРОЧНО НЕОБХОДИМО..