Структура DBF файлов для обмена данными с 1С

Материал из GedeminWiki
Перейти к: навигация, поиск

Обмен данными c 1С осуществляется с помощью файлов в формате DBF.

Экспорт данных осуществляется из главного окна Исследователя

Исследователь / Макросы и события / Экспорт в 1с


export_1c.png


Существует несколько вариантов экспорта данных. Ниже приведено описание данных для выгрузки на каждый отдельный вариант.


Структура данных "Экспорт в 1с приход":

Описание: выгрузка данных по поступлению ТМЦ

ATR varchar(1)           - Ключ/признак движения (1 -поступление товара) 
ND varchar(10)           - Номер документа 
DD varchar(10)           - Дата документа
CLIENT_ID varchar(11)    - Ключ клиента(для связки с 1С)
CLIENTNAME varchar(200)  - Наименование клиента
UNN varchar(13)          - УНП клиента
NDOG varchar(10)         - Номер договора
DDOG varchar(10)         - Дата договора
VIDNOM varchar(11)       - Признак счета (для тары - 3, товара - 1)
STOVAR NUMERIC(14, 2)    - Сумма без НДС (товар)
STARA NUMERIC(14, 2)     - Сумма без НДС (тара)
SNAC NUMERIC(14, 2)      - Сумма наценки
PNAC NUMERIC(6, 2)       - Процент наценки
SNDS NUMERIC(14, 2)      - Сумма НДС
STNDS NUMERIC(6, 2)      - Ставка НДС(%)
SNALOG NUMERIC(14, 2)    - Сумма налога
STNALOG NUMERIC(6, 2)    - Ставка налога
ITOGO NUMERIC(14, 2)     - Сумма в розничных ценах
STRANSP NUMERIC(14, 2)   - Сумма транспортных расходов
SAMORT NUMERIC(14, 2)    - Сумма аморт. расходов
SESTESTV NUMERIC(14, 2)  - Сумма ест. убыли
KASSA varchar(13)        - Номер кассы
KASSIR varchar(2)        - Ключ кассира


Структура данных "Экспорт в 1с (короткий)":

Описание: выгрузка проводок в ДБФ


DOCDATE varchar(8)      - Дата документа 
DOCNUM varchar(60)      - Номер документа 
DBALIAS varchar(30)     - Счет Дебет
DBDEPCODE varchar(18)   - Ключ подразделения (для связи с 1С) Дебет
DBDEPNAME varchar(80)   - Наименование подразделение Дебет
DBCONTAXID varchar(60)  - УНП поставщика Дебет
DBCONNAME varchar(100)  - Наименование поставщика Дебет
CRALIAS varchar(30)     - Счет Кредит
CRDEPCODE varchar(18)   - Ключ подразделения (для связи с 1С) Кредит 
CRDEPNAME varchar(80)   - Наименование подразделение Кредит 
CRCONTAXID varchar(60)  - УНП поставщика Кредит 
CRCONNAME varchar(100)  - Наименование поставщика Кредит
SUMNCU NUMERIC(19, 4)   - Сумма
BEGDATE varchar(8)      - Дата начала периода
ENDDATE varchar(8)      - Дата окончания периода
DBEXPENS varchar(40)    - Ключ статьи затрат Дебет
CREXPENS varchar(40)    - Ключ статьи затрат Кредит
DBEXPENSN varchar(60)   - Наименование статьи затрат Дебет
CREXPENSN varchar(60)   - Наименование статьи затрат Кредит
DBVAT NUMERIC(15, 4)    - Ставка НДС Дебет
CRVAT NUMERIC(15, 4)    - Ставка НДС Кредит 
docid Integer           - Ключ документа 
doctype varchar(80)     - Наименование документа (тип)
dtypeid Integer         - Тип документа(ключ)


Структура данных "Экспорт в 1с с договором":

Описание: выгрузка проводок в ДБФ с добавлением данных по договору

DOCDATE varchar(8)      - Дата документа 
DOCNUM varchar(60)      - Номер документа
DBALIAS varchar(30)     - Счет Дебет
DBDEPCODE varchar(18)   - Ключ подразделения (для связи с 1С) Дебет
DBDEPNAME varchar(80)   - Наименование подразделение Дебет 
DBCONTAXID varchar(60)  - УНП поставщика Дебет
DBCONNAME varchar(100)  - Наименование поставщика Дебет 
CRALIAS varchar(30)     - Счет Кредит
CRDEPCODE varchar(18)   - Ключ подразделения (для связи с 1С) Кредит  
CRDEPNAME varchar(80)   - Наименование подразделение Кредит
CRCONTAXID varchar(60)  - УНП поставщика Кредит
CRCONNAME varchar(100)  - Наименование поставщика Кредит
SUMNCU NUMERIC(19, 4)   - Сумма
BEGDATE varchar(8)      - Дата начала периода 
ENDDATE varchar(8)      - Дата окончания периода
DBEXPENS varchar(40)    - Ключ статьи затрат Дебет
CREXPENS varchar(40)    - Ключ статьи затрат Кредит 
DBEXPENSN varchar(60)   - Наименование статьи затрат Дебет 
CREXPENSN varchar(60)   - Наименование статьи затрат Кредит 
DBVAT NUMERIC(15, 4)    - Ставка НДС Дебет 
CRVAT NUMERIC(15, 4)    - Ставка НДС Кредит  
DCONTDAT varchar(8)     - Дата договора Дебет 
DCONTNUM varchar(60)    - Номер договора Дебет  
CCONTDAT varchar(8)     - Дата договора Кредит 
CCONTNUM varchar(60)    - Номер договора Кредит 
docid Integer           - Ключ документа 
doctype varchar(80)     - Наименование документа (тип)  
dtypeid Integer         - Тип документа(ключ)


Структура данных "Экспорт в 1с":

Описание: универсальный набор данных для выгрузки в 1С

DOCDATE varchar(8)      - Дата документа  
DOCNUM varchar(60)      - Номер документа
DBALIAS varchar(30)     - Счет Дебет
DBDEPCODE varchar(18)   - Ключ подразделения (для связи с 1С) Дебет
DBDEPNAME varchar(80)   - Наименование подразделение Дебет 
DBCONTAXID varchar(60)  - УНП поставщика Дебет
DBCONNAME varchar(100)  - Наименование поставщика Дебет 
CRALIAS varchar(30)     - Счет Кредит
CRDEPCODE varchar(18)   - Ключ подразделения (для связи с 1С) Кредит 
CRDEPNAME varchar(80)   - Наименование подразделение Кредит
CRCONTAXID varchar(60)  - УНП поставщика Кредит
CRCONNAME varchar(100)  - Наименование поставщика Кредит
SUMNCU NUMERIC(19, 4)   - Сумма
BEGDATE varchar(8)      - Дата начала периода
ENDDATE varchar(8)      - Дата окончания периода
DBEXPENS varchar(40)    - Ключ статьи затрат Дебет
CREXPENS varchar(40)    - Ключ статьи затрат Кредит  
DBEXPENSN varchar(60)   - Наименование статьи затрат Дебет
CREXPENSN varchar(60)   - Наименование статьи затрат Кредит  
DBACTIV varchar(18)     - Не используется
CRACTIV varchar(18)     - Не используется
DBACTIVN varchar(60)    - Не используется
CRACTIVN varchar(60)    - Не используется
DBDISTR varchar(18)     - Не используется
CRDISTR varchar(18)     - Не используется
DBDISTRN varchar(60)    - Не используется
CRDISTRN varchar(60)    - Не используется
DBINCOM varchar(18)     - Не используется
CRINCOM varchar(18)     - Не используется
DBINCOMN varchar(60)    - Не используется
CRINCOMN varchar(60)    - Не используется
DBVAT NUMERIC(15, 4)    - Ставка НДС Дебет 
CRVAT NUMERIC(15, 4)    - Ставка НДС Кредит
DBEMPLNA varchar(60)    - Наименование сотрудника Дебет
DBEMPLCO varchar(10)    - Код сотрудника/УНП организации Дебет
CREMPLNA varchar(60)    - Наименование сотрудника Кредит
CREMPLCO varchar(10)    - Код сотрудника/УНП организации Дебет
docid Integer           - Ключ документа 
doctype varchar(80)     - Наименование документа (тип)  
dtypeid Integer         - Тип документа(ключ)


Замечание: в структуре данных могут быть изменения и/или дополнения.

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты