Вопросы касаются выгрузки продаж из Дэнси. Использую Ununtu (9 и 10), формат выгрузки Атол.
1. Поле цена товара (10е по спецификации) в файле имеет три знака после разделителя. Например сумма 100р. выглядит так 100.000 . Здесь в форуме видел, что должно быть 2 знака. Можно ли это устранить средствами Дэнси?
2. Можно ли заменить разделитель знаков в дробных числах на запятую?
3. При наличии знака # в шапке файла, в файл при каждой выгрузке пишутся одни и те же данные. Например, два чека в одной смене, делаю отчет продаж, стоит галка помечать транзакции выгруженными, получаю файл:
- Код: Выделить всё
#
99
25
26;03.03.2011;14:32:22;63;99;;1;;5;15531.500;15509.500;15531.500;;5;;;0;;;;;;;;26;
27;03.03.2011;14:32:22;61;99;;1;;;;;;;5;;;0;;;;;;;;27;
28;03.03.2011;14:32:53;62;99;;1;;;;;;;6;;;0;;;;;;;;28;
29;03.03.2011;14:32:53;11;99;23;1;40407;;300.000;1.000;300.00;0;6;;;0;;prdvdrwnout-8134;;;;;;29;
30;03.03.2011;14:32:53;40;99;23;1;;1;-200.000;-200.000;500.000;0;6;;;0;;;;;;;;30;
31;03.03.2011;14:32:53;55;99;23;1;;;;500.000;300.000;0;6;300.000;0.000;0;;;;;;;;31;
32;03.03.2011;14:33:17;11;99;24;1;34982;;1050.000;1.000;1050.00;0;6;;;0;;R1276GDS300087Z;;;;;;32;
33;03.03.2011;14:33:17;40;99;24;1;;1;-50.000;-50.000;1100.000;0;6;;;0;;;;;;;;33;
34;03.03.2011;14:33:17;55;99;24;1;;;;1100.000;1050.000;0;6;1050.000;0.000;0;;;;;;;;34;
Делаю еще один чек, и повторяю выгрузку:
- Код: Выделить всё
#
99
26
26;03.03.2011;14:32:22;63;99;;1;;5;15531.500;15509.500;15531.500;;5;;;0;;;;;;;;26;
27;03.03.2011;14:32:22;61;99;;1;;;;;;;5;;;0;;;;;;;;27;
28;03.03.2011;14:32:53;62;99;;1;;;;;;;6;;;0;;;;;;;;28;
29;03.03.2011;14:32:53;11;99;23;1;40407;;300.000;1.000;300.00;0;6;;;0;;prdvdrwnout-8134;;;;;;29;
30;03.03.2011;14:32:53;40;99;23;1;;1;-200.000;-200.000;500.000;0;6;;;0;;;;;;;;30;
31;03.03.2011;14:32:53;55;99;23;1;;;;500.000;300.000;0;6;300.000;0.000;0;;;;;;;;31;
32;03.03.2011;14:33:17;11;99;24;1;34982;;1050.000;1.000;1050.00;0;6;;;0;;R1276GDS300087Z;;;;;;32;
33;03.03.2011;14:33:17;40;99;24;1;;1;-50.000;-50.000;1100.000;0;6;;;0;;;;;;;;33;
34;03.03.2011;14:33:17;55;99;24;1;;;;1100.000;1050.000;0;6;1050.000;0.000;0;;;;;;;;34;
26;03.03.2011;14:32:22;63;99;;1;;5;15531.500;15509.500;15531.500;;5;;;0;;;;;;;;26;
27;03.03.2011;14:32:22;61;99;;1;;;;;;;5;;;0;;;;;;;;27;
28;03.03.2011;14:32:53;62;99;;1;;;;;;;6;;;0;;;;;;;;28;
29;03.03.2011;14:32:53;11;99;23;1;40407;;300.000;1.000;300.00;0;6;;;0;;prdvdrwnout-8134;;;;;;29;
30;03.03.2011;14:32:53;40;99;23;1;;1;-200.000;-200.000;500.000;0;6;;;0;;;;;;;;30;
31;03.03.2011;14:32:53;55;99;23;1;;;;500.000;300.000;0;6;300.000;0.000;0;;;;;;;;31;
32;03.03.2011;14:33:17;11;99;24;1;34982;;1050.000;1.000;1050.00;0;6;;;0;;R1276GDS300087Z;;;;;;32;
33;03.03.2011;14:33:17;40;99;24;1;;1;-50.000;-50.000;1100.000;0;6;;;0;;;;;;;;33;
34;03.03.2011;14:33:17;55;99;24;1;;;;1100.000;1050.000;0;6;1050.000;0.000;0;;;;;;;;34;
35;03.03.2011;14:40:34;11;99;25;1;10972;;380.000;1.000;380.00;0;6;;;0;;flsdmc4--2581;;;;;;35;
36;03.03.2011;14:40:34;11;99;25;1;10320;;450.000;2.000;900.00;0;6;;;0;;8716309013253;;;;;;36;
37;03.03.2011;14:40:34;40;99;25;1;;1;-20.000;-20.000;1300.000;0;6;;;0;;;;;;;;37;
38;03.03.2011;14:40:34;55;99;25;1;;;;1300.000;1280.000;0;6;1280.000;0.000;0;;;;;;;;38;
т.е. в файл дописываются не только новые, но вообще все транзакции за указанный интервал времени. Скажите, есть ли возможность дописывать только новые, те которые еще не выгружались, либо те которые отсутствуют в файле?