Проект

Общее

Профиль

Конструктор выгрузки в 1С

1.Формат 1С. Конструктор выгрузки
Ниже описание формата выгрузки, которая доступна Вам для настройки в ЛК аптеки в разделе "Отчеты по складу" - "Конструктор выгрузки 1С".

Поля:
"OPER_CODE", "C" , 25
"DOC_NUM", "C", 50
"DOC_DATE", "D", 8
"STORE_ID", "C", 40
"STORE_NM", "C", 100
"CONTR_ID", "C", 40
"CONTR_NM", "C", 100
"OPT_SUM", "N", 10, 2
"OPT_NDS", "N", 10, 2
"RET_SUM", "N", 10, 2
"RET_NDS", "N", 10, 2
"PAY_TYPE", "N", 2, 0
"NDS", "N", 2, 0
"INN", "C", 36
"KPP", "C", 36
"DATE_DOWNL", "D", 8
"FACT_SUM", "N", 10, 2
"QUANTITY", "N", 10, 2
"OPTMRK_SUM", "N", 10, 2
"RETMRK_SUM", "N", 10, 2

Выгрузка содержит в себе следующие блоки:

1. Приходные накладные.

В выгрузку попадают данные по оприходованным на момент выгрузки приходным накладным с датой оприходования накладной, попадающей в выбранный период. Группировка строк происходит по накладной.
Данные по полям:
OPER_CODE='INVOICE'
DOC_NUM=Номер накладной поставщика
DOC_DATE=Дата из накладной
STORE_ID=IDсклада, на который оприходована накладная
STORE_NM=Наименование склада
CONTR_ID=IDпоставщика в системе учета
CONTR_NM=Наименование поставщика
OPT_SUM= оптовая сумма с НДС по накладной (рассчитанная)
OPT_NDS=Суммарный НДС по накладной
RET_SUM=Розничная сумма по накладной
RET_NDS=0
PAY_TYPE=0
NDS=10 (всегда фиксированное значение, оставлено для совместимости)
INN=ИНН поставщика из раздела контрагентов
KPP=КПП поставщика из раздела контрагентов
DATE_DOWNL=Дата загрузки накладной в систему
FACT_SUM=оптовая сумма с НДС по накладной, переданная поставщиком
QUANTITY=Количество по документу
OPTMRK_SUM=оптовая сумма с НДС только по маркированному товару в документе
RETMRK_SUM=Розничная сумма только по маркированному товару в документе

2. Продажи/Возвраты продаж (розничная реализация)

В выгрузку попадают продажи, проведенные в заданный период. Строки сгруппированы по номеру документа, типу оплаты
Данные по полям:
OPER_CODE='CASH_SESSION' | 'RETURN_BUY'
DOC_NUM=Номер чека
DOC_DATE=Дата продаж
STORE_ID=IDсклада, с которого были продажи
STORE_NM=Наименование склада
CONTR_ID=IDсклада, с которого были продажи
CONTR_NM=Наименование склада
OPT_SUM= сумма(ЦенаСНДС*Кол-во продажи\возврата)
OPT_NDS=сумма(НДС в рублях за единицу товара * Кол-во продажи\возврата )
RET_SUM=сумма(Цена реализации (с учетом скидки) * Кол-во продажи\возврата )
RET_NDS=сумма(Розничная цена (без скидки) * Кол-во продажи\возврата )
PAY_TYPE=0|1 (0-наличные,1-карта)
NDS=10
INN=0
KPP=0
DATE_DOWNL=DOC_DATE
FACT_SUM=OPT_SUM
QUANTITY=Количество по документу
OPTMRK_SUM=оптовая сумма с НДС только по маркированному товару в документе
RETMRK_SUM=Розничная сумма только по маркированному товару в документе

3. Продажи/Возвраты продаж (оптовая реализация)

В выгрузку попадают продажи, проведенные в заданный период. Строки сгруппированы по документу продажи
Данные по полям:
OPER_CODE='CASH_SESSION' | 'RETURN_BUY'
DOC_NUM=Внутренний номер документа продажи
DOC_DATE=Дата продажи
STORE_ID=IDсклада, с которого были продажи
STORE_NM=Наименование склада
CONTR_ID=ID контрагента
CONTR_NM=Наименование контрагента
OPT_SUM= сумма(ЦенаСНДС*Кол-во продажи\возврата)
OPT_NDS=сумма(НДС в рублях за единицу товара * Кол-во продажи\возврата )
RET_SUM=сумма(Цена реализации (с учетом скидки) * Кол-во продажи\возврата )
RET_NDS=сумма(Розничная цена (без скидки) * Кол-во продажи\возврата )
PAY_TYPE=1
NDS=10
INN=ИНН контрагента
KPP=КПП контрагента
DATE_DOWNL=DOC_DATE
FACT_SUM=OPT_SUM
QUANTITY=Количество по документу
OPTMRK_SUM=оптовая сумма с НДС только по маркированному товару в документе
RETMRK_SUM=Розничная сумма только по маркированному товару в документе

4. Возвраты поставщику.

В выгрузку попадают данные по проведенным возвратам поставщикам за выбранный период. Группировка строк происходит по документу возврата.
Данные по полям:
OPER_CODE='RETURN_VEND'
DOC_NUM=Номер накладной поставщика, по которой оформлен возврат
DOC_DATE=Дата проведения возврата
STORE_ID=IDсклада, на который оприходована накладная
STORE_NM=Наименование склада
CONTR_ID=IDпоставщика в системе учета
CONTR_NM=Наименование поставщика
OPT_SUM= сумма(ЦенаСНДС*Кол-во возврата)
OPT_NDS=сумма((ЦенаСНДС-ЦенаБезНДС)*Кол-во возврата)
RET_SUM=сумма(Розничная цена на момент возврата * Кол-во возврата)
RET_NDS=0
PAY_TYPE=0
NDS=10
INN=ИНН поставщика из раздела контрагентов
KPP=КПП поставщика из раздела контрагентов
DATE_DOWNL=DOC_DATE
FACT_SUM=OPT_SUM
QUANTITY=Количество по документу
OPTMRK_SUM=оптовая сумма с НДС только по маркированному товару в документе
RETMRK_SUM=Розничная сумма только по маркированному товару в документе

5. Внутренние перемещения.

В выгрузку попадают внутренние перемещения, проведенные в выбранный период.
Группировка строк происходит по документу.
Данные по полям:
OPER_CODE='MOVEMENT'
DOC_NUM=Внутренний номер перемещения
DOC_DATE=Дата перемещения
STORE_ID=IDсклада, с которого было перемещение
STORE_NM=Наименование склада
CONTR_ID=IDсклада, на который было перемещение
CONTR_NM=Наименование склада
OPT_SUM= сумма(ЦенаСНДС*Кол-во перемещения)
OPT_NDS=сумма((ЦенаСНДС-ЦенаБезНДС)*Кол-во перемещения )
RET_SUM=сумма( Розничная цена * Кол-во перемещения )
RET_NDS=0
PAY_TYPE=0
NDS=10
INN=0
KPP=0
DATE_DOWNL=DOC_DATE
FACT_SUM=OPT_SUM
QUANTITY=Количество по документу
OPTMRK_SUM=оптовая сумма с НДС только по маркированному товару в документе
RETMRK_SUM=Розничная сумма только по маркированному товару в документе

5.Списания

В выгрузку попадают документы списания, проведенные в выбранный период.
Группировка строк происходит по документу.
Данные по полям:
OPER_CODE='WRITEROFF'
DOC_NUM=Внутренний номер списания
DOC_DATE=Дата списания
STORE_ID=IDсклада, на котором было выполнено списание
STORE_NM=Наименование склада
CONTR_ID=NULL
CONTR_NM=NULL
OPT_SUM= сумма закупки с НДС (Расчетная)
OPT_NDS=Суммарный НДС по документу
RET_SUM=Сумма розничная
RET_NDS=0
PAY_TYPE=0
NDS=Ндс=10
INN=0
KPP=0
DATE_DOWNL=DOC_DATE
FACT_SUM=OPT_SUM
QUANTITY=Количество по документу
OPTMRK_SUM=оптовая сумма с НДС только по маркированному товару в документе
RETMRK_SUM=Розничная сумма только по маркированному товару в документе