Этот режим позволяет импортировать
из файла кассовые ордера в базу
данных.
После входа в этот режим на экране
появиться меню:
F1 - получить этот текст на экран;
F2 - начать загрузку кассовых ордеров;
+ - начать загрузку кассовых ордеров;
F3 - просмотр файла введённого в меню;
F4 - очистить меню;
F5 - ввести список команд/программ, которые должны запуститься
после нажатия на клавишу F6;
F6 - выполнить команды;
F10 - выход.
Если в командах файла настройки должно использоваться имя файла, то
вместо имени файла нужно ввести ICEB_ZAMENA
Программа перед выполнением команд заменит эту цепочку символов на имя
файла.
Файл должен состоять из записей заголовков документов и содержимого
документов. После записи заголовка документа может быть любое количество
записей содержимого документа. В файле может быть любое количество
документов.
Формат строки заголовка документа:
KDOK|-|1|27.3.2007|1-1|371|при|oснование|дополнение|фамилия|документ|Номер бланка|
| | | | | | | | | | | |
| | | | | | | | | | | ->Номер бланка строгой отчётности
| | | | | | | | | | -> реквизиты документа удостоверяющего личность
| | | | | | | | | -> Фамилия получившего/внёсшего деньги, заполняется если
| | | | | | | | | в документе более одной записи
| | | | | | | | -> дополнение
| | | | | | | -> основание
| | | | | | -> код операции
| | | | | -> счёт. Если поле не заполнено программа будет искать счёт корреспондент для кода операции
| | | | -> номер документа (если поле не заполнено, программа сама присвоит номер документа)
| | | -> дата документа
| | -> код кассы
| -> "+" - приходный документ "-" - расходный документ
-> код строки
Формат строки содержимого документа:
KZAP|тн5|150.5|1234567890|Иванов В.И.|
| | | | |
| | | | -> Фамилия для физического лица,
| | | | или наименование организации для
| | | | юридического лица
| | | -> идентификационный код для физ.
| | | лица или код ЕГРПОУ для юридического лица (не обязательное поле для заполнения)
| | -> сумма
| -> рекомендованный код контрагента (не обязательное поле для
| заполнения)
-> код строки
Программа работает следующим образом:
Ищет по наименованию контрагента в справочнике контрагентов код
контрагента.
Если в справочнике есть контрагент с таким наименованием, то его код
используется в проводке.
Если в справочнике нет контрагента с таким наименованием, то проверяет рекомендованный код контрагента.
Если рекомендованный код контрагента не указан, то программа записывает
наименование контрагента в справочник с уникальным кодом контрагента и
делает проводку с уникальным кодом контрагента.
Если рекомендованный код контрагента указан, то программа проверяет свободен
ли этот код в справочнике контрагентов.
Если в справочнике нет контрагента с таким кодом, то программа
добавляет в справочник наименование контрагента с рекомендованным кодом
и выполняет проводку с рекомендованным кодом контрагента.
Если в справочнике есть контрагент с таким кодом как рекомендованный код,
то программа записывает с справочник наименование контрагента с уникальным кодом.