Взаимодействие с бухгалтерией (1С)

Общие принципы:

    • На каждое обособленное подразделение (торговая точка, производство..) в 1С создаётся один товарный склад, на котором хранятся все ТМЦ и сырьё (внутренние перемещения внутри обособленного подразделения в 1С не передаём).
    • Внутренние перемещения между обособленными подразделениями передаём как внутренние перемещения, перемещения между юр.лицами оформляем и передаём через продажу/покупку.
    • Номера создаваемых документов передаются в 1С из Юпитера

 

Связь номенклатуры

В Юпитере существуют следующие типы товарно-материальных ценностей:

  • Товар
  • Ингредиент
  • Изделие
  • Материал
  • ОС

В 1С градация более развёрнутая, например материалы делятся на Тару (10.04), Запчасти (10.05) и т.д. Это решается через указание бухгалтерского счёта в подгруппе ТМЦ в Юпитере. Т.е. в подгруппе "Тара" будет указан счёт "10.04", в подгруппе "Запчасти" - "10.05" и т.д.

Параметры подгруппы
    • Бухгалтерский счёт для ТМЦ
    • Привязка статей БДР к типам документов

 

Выгрузка товарных документов в 1С

Основная задача - передать так, чтобы в 1С была возможность правильно отразить эти операции с точки зрения бухгалтерского и налогового учёта.

Выгрузка происходит путём формирования файла выгрузки из Юпитера и последующей загрузки этого файла в 1С.

Формирование файлов выгрузки может происходить как по команде пользователя, так и автоматически с заданной регулярностью.

Загрузка в 1С всегда выполняется по команде пользователя, чтобы обработать возможные нестандартные ситуации.

Загрузка в 1С производится внешней обработкой, которая перебирает все выгруженные файлы и загружает их в хронологическом порядке.

 

Юпитер формирует следующие файлы выгрузки:

    • Товарные документы
    • Финансовые операции

 

Выгрузка товарных документов

Имя файла содержит диапазон дат и название юрлица (человекопонятное, чтобы было проще работать с файлами):

Пример: 010620-240620_OOO_LIKATA_tovdoc.csv

Содержимое файла:

Параметры самого документа:
  • Основные параметры документа:
    • "DOCUMENT" (признак записи документа)
    • {UID документа}
    • {Наименование юрлица}
    • {ИНН юрлица}
    • {КПП юрлица}
    • {Код обособленного подразделения} (торговой точки)
    • {Наименование обособленного подразделения} (торговой точки)
    • {Код внутреннего подразделения документа}
    • {Наименование внутреннего подразделения документа}
    • {Индекс типа документа}
    • {Имя типа документа}
    • {Код подтипа}
    • {Имя подтипа}
    • {ИНН/КПП контрагента}
    • {Имя контрагента}
    • {Код документа}
    • {Дата документа}
    • {Номер сопр.док}
    • {Дата сопр.док}
  • Итоговые суммы по документу (для сверки со строками):
    • {Сумма по себестоимости с НДС}
    • {Сумма по себестоимости без НДС}
    • {Сумма по продажной цене с НДС}
    • {Сумма по продажной цене без НДС}

Бухгалтерский смысл документа определяется процедурой загрузки в 1С на основании типа и подтипа документа.

 

Параметры строки документа:
  • "LINE" (признак записи строки документа)
  • {UID документа}
  • Тип ТМЦ в Юпитере
    • Товар
    • Ингредиент
    • Изделие
    • Материал
    • ОС
  • Код ТМЦ, Имя ТМЦ (если не сворачиваем)
  • Бухгалтерский счёт для ТМЦ
  • Статья БДР (для этой ТМЦ и этого документа - берётся или из подтипа документа, или из привязки к подгруппе)
    • Код статьи БДР в Юпитере (коды статей можно синхронизировать с 1С)
    • Имя статьи БДР в Юпитере
  • НДС
    • Ставка НДС по себестоимости
    • Ставка НДС при продаже
  • Количество
    • Базовая ЕИ (шт, кг, л, ..)
    • Количество в базовой ЕИ
  • Суммы
    • Сумма по себестоимости
    • Сумма НДС по себестоимости
    • Сумма при продаже
    • Сумма НДС при продаже
Строки передаются свёрнутыми по параметрам:
    • по типу ТМЦ
    • по ставке НДС по себестоимости
    • по ставке НДС при продаже 
    • бухгалтерскому счёту
    • статье БДР

Для счетов 01 и 10.03 строки передаются без сворачивания, т.е. передаются те же строки, как в Юпитере - с кодом и наименованием продукции.

Разбор товарных строк и отнесение на нужные номенклатурные позиции 1С ("Сырьё 20%", "Сырьё 10%" и проч) выполняется на уровне обработки 1С, отвечающей за загрузку.

 

Выгрузка финансовых операций по движению денег

В Юпитере есть общее понятие "Место хранения денег", которое имеет смысл - место, где хранятся деньги с точки зрения управленческого учёта. Касса, сейф, р/сч, подотчётные лица, просто лица.

Для обмена с 1С 

Место хранения денег имеет следующие параметры:
    • Бухгалтерский счёт (50, 51, 51.01 и т.п.)

 

Имя файла содержит диапазон дат и название юрлица (человекопонятное, чтобы было проще работать с файлами):

Пример: 010620-240620_OOO_LIKATA_finop.csv

Содержимое файла:

Параметры самого документа:
  • Основные параметры документа:
    • "DOCUMENT" (признак записи документа)
    • {UID документа}
    • {Наименование юрлица}
    • {ИНН юрлица}
    • {КПП юрлица}
    • {Код места хранения денег}
    • {Имя места хранения денег}
    • {Бухгалтерский счёт для места хранения денег}
    • {Код статьи ДДС в Юпитере (коды статей можно синхронизировать с 1С)}
    • {Имя статьи ДДС в Юпитере}
    • {Корреспондирующий счёт из статьи ДДС}
    • {ИНН/КПП контрагента}
    • {Имя контрагента}
    • {Дата документа}
    • {Сумма документа}
    • {Код документа}
    • {UID связанного документа} (основание для оплаты)
    • {Назначение платежа} (текст)

 

Бухгалтерский смысл документа определяется процедурой загрузки в 1С на основании типа и подтипа документа.

 

Передача ТМЦ

 

Виды номенклатуры ПБУ РФ Комментарий Как ведём в Юпитере Как передаём в 1С Как ведём учёт движения в 1С
         
         
счёт 01 Основные средства Применяем амортизацию по алгоритмам 1С

Остаточную стоимость надо видеть в Юпитере тоже
попозиционно попозиционно Поступление передаётся из Юпитера.

Обратно в Юпитер передаём результат начисления амортизации - попозиционно новые стоимости ОС
Оборудование к установке (07.01) как ОС      
Приобретение земельных участков с доп. расходами (08.01.1) как ОС      
Вложения в НМА (08.05) как ОС      
Основные средства (08.04.1) как ОС      
Строительство объектов основных средств (0803) как ОС      
Топливо (10.03) все виды топлива (бензинна офис и проч) попозиционно, т.к. их надо заказывать попозиционно передаём попозиционно Деньги забрасываются на лицевой счёт в топливной компании (по договору) а у Водителей карта, привязанная к этому лицевому счёта.

В конце месяца приходит одна приходная накладная (содержит все виды топлива).

Путевые листы оформляются в последний день месяца
На каждую а/м делается отдельная накладная на списание.

В 1С передаём документом списания без указания а/м
Покупные полуфабрикаты и комплектующие изделия, конструкции и детали (10.02) этого у нас не будет
потому что передаём как товар
  не передаём в 1С  
Тара и тарные материалы (10.04) Упаковка, боксы, пакеты, одноразовая посуда, трубочки, крышечки, украшения блюд - всё, что к прикрепляется к блюду при его продаже, но не входит в техкарту попозиционно, т.к. их надо заказывать попозиционно Упаковка Всё движение приходит из Юпитера
Запасные части (10.05) Зпчасти для оборудования, ЗИП, расходники для офисной техники попозиционно, т.к. их надо заказывать попозиционно Запасные части Из Юпитера передаётся приход.
Перемещать в Юпитере можно только в пределах одного юрлица.

У каждого ЮЛ будет склад запчастей.
Нужно запретить перемещение между ЮЛ
Прочие материалы (10.06) Батарейки, украшение интерера, лампочки.. попозиционно, т.к. их надо заказывать попозиционно Прочие материалы Из Юпитера передаётся приход.
Перемещать в Юпитере можно только в пределах одного юрлица.

У каждого ЮЛ будет склад запчастей.
Нужно запретить перемещение между ЮЛ
Строительные материалы (10.08)   попозиционно, т.к. их надо заказывать попозиционно Строительные материалы Из Юпитера передаётся приход.
Перемещать в Юпитере можно только в пределах одного юрлица.

У каждого ЮЛ будет склад запчастей.
Нужно запретить перемещение между ЮЛ
Инвентарь и хозяйственные принадлежности (10.09)   надо вести попозиционно в Юпитере, т.к. их надо заказывать попозиционно Инвентарь Из Юпитера передаётся приход.
Перемещать в Юпитере можно только в пределах одного юрлица.

У каждого ЮЛ будет склад запчастей.
Нужно запретить перемещение между ЮЛ
Полуфабрикаты собственного производства (21) незавершённое производство (тесто) - не отражаем В Юпитере не должно быть производства полуфабрикатов. Может быть только производство готовой продукции.

При инвентаризации все п/ф раскладываются до ингредиентов.
не передаём в 1С  
Сырье и материалы, и товары на складах (41.01) (10.01, 10.07 ) покупные товары, включая продукцию производства надо вести попозиционно в Юпитере, т.к. их надо заказывать попозиционно Сырьё И товары и ингрдедиенты приходуем на 10 счёт как Сырьё.

Продаём тоже с 10 счёта.

Всё движение приходит из Юпитера
Специальная оснастка и специальная одежда на складе (10.10)   надо вести попозиционно в Юпитере, т.к. их надо заказывать попозиционно Спецодежда Выдача сотруднику делается в Юпитере (списание).

В 1С выдачу сотруднику мы не делаем.

В 1С передаём документом списания, главное, чтобы попало на 10.11
Готовая продукция (43.01) Участвует только в документах отгрузки с ТДВ надо вести попозиционно в Юпитере, т.к. их надо заказывать попозиционно Готовая продукция Всё движение приходит из Юпитера, включая акты производства.
         
         
         
Общепроизводственные расходы (25) Услуги приобретаемые попозиционно Услуга + счёт и статья затрат Из Юпитера передаётся только приход.
Общехозяйственные расходы (26) Услуги приобретаемые попозиционно Услуга + счёт и статья затрат Из Юпитера передаётся только приход.
Расходы на продажу (44) Услуги приобретаемые попозиционно Услуга + счёт и статья затрат Из Юпитера передаётся только приход.
РБП прочее (97,21) Услуги приобретаемые Не ведём как ТМЦ не передаём в 1С Полностью независимо от Юпитера

Обратно в Юпитер передаём результат принятия затрат
Расходы будущих периодов на добровольное страхование работников (97.02) Услуги приобретаемые Не ведём как ТМЦ не передаём в 1С Полностью независимо от Юпитера

Обратно в Юпитер передаём результат принятия затрат
Зарплата (70)       Обратно в Юпитер передаём по факту начисления - по каждой точке.

Возможно нужно забирать з/п из ЗУП - она там с сотрудниками.
Услуга (91) устуги предоставляемые - Например мы сдаем в аренду, перевысталяем услуг: комунальные, транспортные, ИТ (услуга как тоар купили на стороне и перевыставили дальше) попозиционно Услуга + счёт и статья доходов Всё движение приходит из Юпитера
Услуга (90) устуги предоставляемые - например мы доставляем товар сами , те что в наших видвх деятельности. попозиционно Услуга + счёт и статья доходов Всё движение приходит из Юпитера

 

Сопоставление документов Юпитера и 1С

 

Смысл операции Документ в Юпитере Документ в 1С Как передаём
       
Закупка сырья Приход от поставщика Поступление товаров и услуг (УПД, ТОРГ-12, СФ) Кажый документ
Внутреннее перемещение внутри одного юр.лица Внутреннее перемещение Внутреннее перемещение Кажый документ
Перемещение между своими юр.лицами Продажа по накладной и Приход от поставщика см. эти документы см. эти документы
Закупка точками с производства Приход от поставщика Поступление товаров и услуг (УПД) Передаём в 1С одну накладную в день по каждой тороговой точке каждого ЮЛ
       
Продажи на точках Продажа через кассу ОРП + ПКО Один документ в день по каждой Точке.
Интернет-магазин (прямые продажи) "Продажа через кассу", "Продажа по накладной" см. эти документы см. эти документы
       
Продажа сторонним контрагентам Продажа по накладной Реализация товаров и услуг (УПД) Каждый документ
Продажа своим ЮЛ Продажа по накладной Реализация товаров и услуг (УПД) Передаём в 1С одну накладную в день по каждому ЮЛ
Продажа через агрегаторов Продажа через кассу Расходная накладная на комиссию Один документ в день
кофе на обжарку Продажа по накладной Передача сырья в переработку Каждый документ
обжаренный кофе Приход от поставщика Поступление из переработки Каждый документ
Пересортица Пересортица Комплектация Передавать не будем. Увеличиваем себестоимость проданного на эту сумму. Или учитываем в инвентаризации.
       
Производство готовой продукции Акт производства Выпуск продукции(Отчет производства за смену) Не передаём, т.к. не ведём остатки готовой продукции в 1С.
Инвентаризация (списание и оприходование) Оприходование излишков Оприходование излишков Каждый документ
Инвентаризация (списание и оприходование) Списаник недостачи Списаник недостачи Каждый документ
       
Внутреннее потребление (порча, обеды, проработка, корп мероприятия) Списание Расход материалов (требование накладная) 1 документ за месяц по каждой точке. По строке для каждого вида ТМЦ (с разными счетами 1С).
       
Приход наличных в кассу Приход денег ПКО Каждый документ. Передаются бухгалтерские счёта
Расход наличных из кассы Расход денег РКО Каждый документ. Передаются бухгалтерские счёта
Приход на р/сч Приход денег Поступление на р/с Каждый документ. Передаются бухгалтерские счёта
Расход с р/сч Расход денег Списание с р/с Каждый документ. Передаются бухгалтерские счёта
Эквайринг Приход денег Операция по платёжной карте Один документ за день. Передаются бухгалтерские счёта

 

Выгрузки из 1С в Юпитер:

    • Банковская выписка
    • Амортизация ОС (перечень ОС с новыми ценами)
    • Списание РБП (документ с названиями РБП и суммами списания)
    • Начисление з/п (одной суммой - аванс и зарплата с указанием дат выдачи).

 

Загрузка фин.операций из ЗУП

Выгрузка из 1С

Выгрузка из 1С делается стандартной обработкой 1С для обмена данными в формате XML. Файл для выгрузки во вложении.

Данные для выгрузки выбрать именно "документы" не "справочники" ВыпискаЗаплатыВБанк (примерное название).

При выгрузке проверить чтоб в папке не было старых файлов выгрузки, если есть то переложить в архив.

Загрузка в Jupiter

331.png

Для выгрузки из 1С используется тот же обработчик который был. (приложен к статье)

Пример: Документ 00АЗ-000002 (см приложенный файл)

Загружаются документы типа ВедомостьНаВыплатуЗарплатыПеречислением и ВедомостьНаВыплатуЗарплатыВБанк

В качестве ID документа берем параметр v8:ИдентификаторСтроки

Юрлицо берётся из шапки документа (v8:Организация)

Сотрудника берем из параметра v8:Сотрудник поиск по ФИО

ЦФО берётся из сотрудника (из Юпитера)

Статья бюджета берётся  из должности сотрудника (из Юпитера)

Место хранения - ищем по названию юрлица  (из Юпитера)

Товарный документ - находим платёжную ведомость по реквизиту "ПериодВзаиморасчетов" и ЦФО

    • если платёжная ведомость не найдена, то операция не загружается, выводится в ошибки
    • Дополнительно проверяется, что сотрудник есть в ведомости
    • Проверяется, что задолженность по сотруднику >= сумме выплаты

Реквизиты платежа тип документа + номер документа (v8:Number). Пример: "ВедомостьНаВыплатуЗарплатыПеречислением00АЗ-000002"

Выплаты с суммой <= 0 игнорируются

 

Загружаемый фрагмент: 

<v8:DocumentObject.ВедомостьНаВыплатуЗарплатыПеречислением>
<v8:Ref>5e8d4e41-30d1-11eb-89ea-7427eacd0ffc</v8:Ref>
<v8:DeletionMark>false</v8:DeletionMark>
<v8:Date>2020-11-30T09:29:42</v8:Date>
<v8:Number>00АЗ-000002</v8:Number>
<v8:Posted>true</v8:Posted>
<v8:ПериодРегистрации>2020-11-01T00:00:00</v8:ПериодРегистрации>
<v8:Организация xsi:type="v8:CatalogRef.Организации">310e57a5-2b66-11e8-b56c-74d02b3dca6b</v8:Организация>
<v8:Подразделение xsi:type="v8:CatalogRef.ПодразделенияОрганизаций">00000000-0000-0000-0000-000000000000</v8:Подразделение>
<v8:СтатьяФинансирования xsi:type="v8:CatalogRef.СтатьиФинансированияЗарплата">00000000-0000-0000-0000-000000000000</v8:СтатьяФинансирования>
<v8:СтатьяРасходов xsi:type="v8:CatalogRef.СтатьиРасходовЗарплата">00000000-0000-0000-0000-000000000000</v8:СтатьяРасходов>
<v8:Банк xsi:type="v8:CatalogRef.КлассификаторБанков">d8207975-2b75-11e8-b56c-74d02b3dca6b</v8:Банк>
<v8:СпособВыплаты xsi:type="v8:CatalogRef.СпособыВыплатыЗарплаты">251d0fd1-179d-11e8-b56c-74d02b3dca6b</v8:СпособВыплаты>
<v8:Округление xsi:type="v8:CatalogRef.СпособыОкругленияПриРасчетеЗарплаты">251d0fd2-179d-11e8-b56c-74d02b3dca6b</v8:Округление>
<v8:ПроцентВыплаты>100</v8:ПроцентВыплаты>
<v8:СуммаПоДокументу>175879.44</v8:СуммаПоДокументу>
<v8:Руководитель xsi:type="v8:CatalogRef.ФизическиеЛица">00000000-0000-0000-0000-000000000000</v8:Руководитель>
<v8:ВидДоходаИсполнительногоПроизводства/>
<v8:ДолжностьРуководителя xsi:type="v8:CatalogRef.Должности">00000000-0000-0000-0000-000000000000</v8:ДолжностьРуководителя>
<v8:ОснованиеПодписиРуководителя/>
<v8:ГлавныйБухгалтер xsi:type="v8:CatalogRef.ФизическиеЛица">00000000-0000-0000-0000-000000000000</v8:ГлавныйБухгалтер>
<v8:ДолжностьГлавногоБухгалтера xsi:type="v8:CatalogRef.Должности">00000000-0000-0000-0000-000000000000</v8:ДолжностьГлавногоБухгалтера>
<v8:ОснованиеПодписиГлавногоБухгалтера/>
<v8:Бухгалтер xsi:type="v8:CatalogRef.ФизическиеЛица">00000000-0000-0000-0000-000000000000</v8:Бухгалтер>
<v8:ДолжностьБухгалтера xsi:type="v8:CatalogRef.Должности">00000000-0000-0000-0000-000000000000</v8:ДолжностьБухгалтера>
<v8:ОснованиеПодписиБухгалтера/>
<v8:ДатаВыплаты>0001-01-01T00:00:00</v8:ДатаВыплаты>
<v8:ПеречислениеНДФЛВыполнено>true</v8:ПеречислениеНДФЛВыполнено>
<v8:ПеречислениеНДФЛРеквизиты/>
<v8:ВводНачальныхДанных>false</v8:ВводНачальныхДанных>
<v8:КраткийСоставДокумента>Антипова Н. М., Гареев Т. Ф., Гульцева О. В., Дребушевская С. А., Иванова А. Г., Игнатенков А. В....</v8:КраткийСоставДокумента>
<v8:Ответственный xsi:type="v8:CatalogRef.Пользователи">2e64c290-38a7-11e8-b56c-74d02b3dca6b</v8:Ответственный>
<v8:Комментарий/>
<v8:Состав>

<v8:Зарплата>
<v8:ИдентификаторСтроки>70b06faf-586d-4f21-adf3-3250093d9cf6</v8:ИдентификаторСтроки>
<v8:Сотрудник xsi:type="v8:CatalogRef.Сотрудники">1cb09a2f-a72d-11e6-a494-74d02b3dca6b</v8:Сотрудник>
<v8:ФизическоеЛицо xsi:type="v8:CatalogRef.ФизическиеЛица">1cb09a2e-a72d-11e6-a494-74d02b3dca6b</v8:ФизическоеЛицо>
<v8:Подразделение xsi:type="v8:CatalogRef.ПодразделенияОрганизаций">c8749d17-3679-11e4-b378-10bf481a68b7</v8:Подразделение>
<v8:ПериодВзаиморасчетов>2020-11-01T00:00:00</v8:ПериодВзаиморасчетов>
<v8:СтатьяФинансирования xsi:type="v8:CatalogRef.СтатьиФинансированияЗарплата">00000000-0000-0000-0000-000000000000</v8:СтатьяФинансирования>
<v8:СтатьяРасходов xsi:type="v8:CatalogRef.СтатьиРасходовЗарплата">90c090e8-4caf-11e9-8aae-74d02b3dca6b</v8:СтатьяРасходов>
<v8:ВидДоходаИсполнительногоПроизводства/>
<v8:ДокументОснование xsi:type="v8:DocumentRef.НачислениеЗарплаты">8b84f6c2-30c3-11eb-89ea-7427eacd0ffc</v8:ДокументОснование>
<v8:КВыплате>9243.62</v8:КВыплате>
<v8:КомпенсацияЗаЗадержкуЗарплаты>0</v8:КомпенсацияЗаЗадержкуЗарплаты>
<v8:БанковскийСчет xsi:type="v8:CatalogRef.БанковскиеСчетаКонтрагентов">eeea4f24-1854-11eb-a030-74d02b3dca6b</v8:БанковскийСчет>
</v8:Зарплата>

 

 


Система JUPITER                                 www.jupiter.systems                                 (с) 2024г.