# Продажа запчастей TPV в Эллпа Трейд с загрузкой в SAP

Редактировал(а) Дмитрий Семёнов 2023/12/13 15:51
Экспорт
Форматы документов Office
Экспорт в PDF
Другие форматы документов

Выберите страницы для экспорта:

Выбрать всё/ -

Условные обозначения:
  Созданная страница
  Модифицированная страница расширения
  Чистая страница расширения

Экспорт в HTML

Проект продажи запчастей от TPV в Эллпа Трейд с одновременным созданием документа для импорта в SAP и создание SalesOrder. Изменение алгоритма формирования цены продажи посреднику.

# 1. Введение

Сейчас при продаже посреднику отTPV в Эллпа Трейд формирование цены продажи основывается на том же алгоритме что и продажа в АСЦ и складывается из четырёх частей: BasicPrice, MarkUp, VAT и транспортные наценки. Передача ин6формации о продаже от TPV в ЭТ идёт раз в месяц, в конце периода. Бухгалтьтерия TPV хочет чтобы данная информация передавалась в on-line режиме при формировании отгрузки по цене PuP, которая фигурирует в SAP.

В связи с этим нужны изменения по формированию цены продажи посреднику, загрузка информации в SAP в момент отгрузки в АСЦ, а также механизм массовой продажи ЗЧ от TPV в ЭТ.

# 2. Общий процесс по движению запчастей между TPV и ЭТ

Процесс описан на диаграмме ниже или по ссылке и состоит из пяти подпроцессов, описанных ниже.2

## 2.1. Заказ запчастей АСЦ

В момент размещения (отправки) заказа АСЦ, система определяет на каком складе следует зарезервировать запчасти (предполагается что используется третья схема отгрузки. В этом случае, если резерв был на складе Эллпа ТРейд (MSL_ETR), то никакого взаимодействия с системами TPV не происходит и отгрузка в АСЦ идёт по обычной схеме.

Если же отгрузка идёт со склада TPV, то необходимо сначала осуществить продажу от TPV в ЭТ.

## 2.2. Продажа запчастей от TPV в Эллпа Трейд

Для осуществления продажи посреднику, необходимо изменить алгоритм определения цены, который ранее основывался на цене BasicPrice, а сейчас должен браться из отдельного поля Цена производителя, которое уже есть в карточке номенклатуры.

Для осуществления продажи, необходимо создать транзакцию в SAP c типом через загрузку соответствующего TXT файла на FTP. Подробно описано в разделе 4. В это время, нет необходимости загружать продажу в 1С FI - она будет автоматически создана по данным из SAP. При этом в ЭДО (СБИС) документы формируются, но вместо имеющихся сейчас Счёта, счёт-фактуры и ТОРГ-12 нужно формирование документа УПД.

## 2.3. Определение цены продажи посреднику.

Для определение цены продажи посреднику используется поле Цена производителя, которое обновляется вручную планером компании 2-3 числа каждого месяца порсле формирования цены в SAP. Для того чтобы такая продажа была осуществлена, это поле должно быть непустым с численным значением больше нуля и фалютой в рублях. В случае если это поле не соответствует требованием, в момент отгрузке сотруднику склада должно быть сообщено об этом для возможной установки цены планером.

При формировании цены, к указанной цене производителя должна быть прибавлена наценка 15% (пока незнаю где её хранить) и НДС в соответствии с настройкой посредника.

## 2.4. Массовая продажа запчастей со склада TPV в адрес Эллпа Трейд

Вместе с процессом продажи запчастей посреднику в момент заказа АСЦ необходим процесс массовой продажи запчастей со стока TPV на сток Эллпа Трейд. В основе могут быть все позиции их одного принятого инвойса, так и ручным добавлением партномеров и их количества для продажи с последующим размещением на ячейках склада Эллпа Трейд.

При этом алгоритм формирования цены продажи аналогичен алгоритму при заказе АСЦ и также должен быть создан TXT файл для загрузки в SAP и УПД в СБИС, а продажа в 1C FI не нужна, т.к. она будет создана автоматически через имеющийся у TPV механизм перелива информации из SAP.

При этом, после создания транзакции в SAP может возникнуть необходимость внесения изменения в созданную операцию, для чего предусмотрено создание отдельных файлов на FTP с соответствующим типом операции в SAP (раздел 4).

## 2.5. Закрытие месяца в SAP

Так как загрузка продаж в SAP будет вестись в онлайн режиме в момент отгрузки, то закрытие месяца в SAP по продажам будет не нужна.

# 3. Формирование цены продажи посреднику

Цена продажи посреднику от TPV формируется по формуле:

ЦенаПродажиПосреднику = ЦенаПроизводителя + MarkupПосредника + НДСПосредника, где
ЦенаПроизводителя — берётся из карточки номенклатуры, обновляется вручную;

MarkupПосредника — составялет 15%, пока не уверен где его устанавливать

НДСПосредника — берЁтся из карточки организации посредника и составляет 20%

В случае, если цена производителя не установлена или указана валюта, отличная от рублей, продажа посреднику невозможна.

# 4. Формирование транзакции в SAP

Для формирования транзакции в SAP используем имеющийся у TPV механизм обмена информации через текстовые файлы, разделённые символами TAB на FTP. Предусмотрены пять различных типов операций, размещаемых в соотвеnствующих папках на FTP.

## 4.1. Доступ к FTP

- Production account
  - Хост: 5.61.13.91:8888
  - Логин: ConsumerCare
  - Пароль: cc.112023
- Testing account:
  - Хост: 5.61.13.91:8888
  - Логин: ConsumerCareTest
  - Пароль: cc.112023

## 4.2. Структура каталогов на FTP

Для создания предусмотрены пять папок для соответствующих типов операций из таблицы ниже:

Type | Description | Описание | FTP folder
ZOR | Standard sales order | Создание продажи в SAP при отгрузке в АСЦ | CC_shipment\SalesOrder
ZRE | Returns | Отмена отгрузки в незакрытом периоде (календарный месяц) | CC_shipment\Returns
ZRE | CreditForReturns | Изменение отгрузки в закрытом месяце при изменении количества | CC_shipment\CreditForReturns
ZCR | CreditMemo | Изменение отгрузки в закрытом месяце при увеличении стоимости | CC_shipment\CreditMemo
ZDR | DebitMemo | Изменение отгрузки в закрытом месяце при уменьшении стоимости | CC_shipment\DebitMemo

## 4.3. Структура файла

Во вложении приведён пример файла. Описание столбцов ниже:

# | Наименование поля | Пример | Описание значения | Комментарий
1 | Item | 1 | Порядковый номер позиции в файле |
2 | Order Type | ZOR | Тип операции в SAP: ZOR|ZRE|ZCR|ZDR |
3 | Sales Org. | 6152 | Константа |
4 | Distribution Channel | 20 | Константа |
5 | Division | 30 | Константа |
6 | SoldTo Nr. | 1010570 | Константа |
7 | ShipTo Nr. | 1010570 | Константа |
8 | CustomerPO Nr. |  | Пусто |
9 | Req. deliv.date | 2023/09/30 | Дата отгрузки в формате ГГГГ/ММ/ДД |
10 | Material | SWC0W20002211001 | PCm отгруженной запчасти |
11 | Order Quantity | 1 | Количество отгруженных запчастей |
12 | Unloading Point | RUSSIAN | Константа |
13 | MnsOfTrns type |  | Пусто |
14 | Plant | 6150 | Константа |
15 | Shipping Point | 6151 | Константа |
16 | Stor. Location | CCSL | Константа |
17 | Conditions Type(PR00) | PR00 | Константа |
18 | Price1 | 2017.29 | Стоимость отгруженных запчастей (цена ? кол-во, без НДС) | Разделитель - точка
19 | Unit1 | 1 | Константа |
20 | Payment Terms | S20 | Константа |
21 | Incoterms1 | DAP | Константа |
22 | Incoterms2 |  | Пусто |
23 | Your Reference(SoldTo) | ССР00046948 | Номер документа в 1С FI. Последние пять цифр соответствуют номмеру УОД в 1С СС |
24 | Purchase order no.(ShipTo) |  | Пусто |
25 | Your reference(ShipTo) |  | Пусто |
26 | Sales Customer |  | Пусто |
27 | FI Customer |  | Пусто |
28 | Customer Material Numb |  | Пусто |
29 | PO number |  | Пусто |
30 | Conditions Type(PI01) |  | Пусто |
31 | Price2 |  | Пусто |
32 | Unit2 |  | Пусто |
33 | SB Partner(HUB) |  | Пусто |
34 | Shipping type |  | Пусто |
35 | SpecProcId |  | Пусто |
36 | Net weight | 1 | Константа |
37 | Unit | KG | Константа |
38 | Total Weight | 1 | Константа |
39 | Volume |  | Пусто |
40 | Unit |  | Пусто |
41 | Your Reference | 2023РМ-ххххх | Номер УПД в СБИС |
42 | Name(SoldTo) |  | Пусто |
43 | Alt.tax classific. |  | Пусто |
44 | Tax dest. country |  | Пусто |
45 | GTDNumber | 10228010/201123/5213130 | Номер ГТД |
46 | Original SO |  | Ссылка на оригинальный документ для изменения если тип операции не ZOR |
47 | TraceableItem | 0 | 0 - для обычного товара, 1 - для прослеживаемого. Пока используем 0, значение 1 на будущее. | Признак прослеживаемого товара
48 | SAP SO ID |  | Пусто | Поле для связи с транзакцией в SAP
49 | NOTIFY 5 |  | Пусто |
50 | Actual GI date | 20230930 | Дата отгрузки в формате ДДММГГГГ |
51 | Item Category | TAN | Константа |
52 | Consignee |  | Пусто |
53 | Consignee 2 |  | Пусто |
54 | Consignee 3 |  | Пусто |
55 | Consignee 4 |  | Пусто |
56 | Sub_BG |  | Пусто |
57 | ZP parnter |  | Пусто |
58 | ZQ parnter |  | Пусто |
59 | OrderReason |  | Пусто |
60 | PO Item |  | Пусто |
61 | Document Currency |  | Пусто |
62 | Billing Date |  | Пусто |
63 | Billing Block |  | Пусто |
64 | Pricing Date |  | Пусто |

## 4.4. Связь с операцией в SAP и внесение изменений в отгрузку.

После размещения файла с отгрузкой в папку SalesOrder и её обработкой в SAP (создание транзакции), в этот же файл, в столбец SAP SO ID (столбец 48 таблицы выше) добавляется номер транзакции в SAP, после чего файл перемещается в папку с обработанными транзакциями (ProcessedSalesOrder). Этот номер транзакции SAP сохраняется в 1С и в дальнейшем используется для внесения изменений в отгрузку. В таком случае это значение указывается в столбце Original SO (столбец 46 таблицы выше).

# 5. Отправка в СБИС формализованного документа УПД

Для осуществления продажи бухгалтерия настаивает на использовании в ЭДО документа УПД. Он в СБИС формализован, можем использовать его. Описание формата файла есть в их базе знаний: https://formats.sbis.ru/docFormatCardEdo/117131/help

Содержание

- 1. Введение
- 2. Общий процесс по движению запчастей между TPV и ЭТ
  - 2.1. Заказ запчастей АСЦ
  - 2.2. Продажа запчастей от TPV в Эллпа Трейд
  - 2.3. Определение цены продажи посреднику.
  - 2.4. Массовая продажа запчастей со склада TPV в адрес Эллпа Трейд
  - 2.5. Закрытие месяца в SAP
- 3. Формирование цены продажи посреднику
- 4. Формирование транзакции в SAP
  - 4.1. Доступ к FTP
  - 4.2. Структура каталогов на FTP
  - 4.3. Структура файла
  - 4.4. Связь с операцией в SAP и внесение изменений в отгрузку.
- 5. Отправка в СБИС формализованного документа УПД

Теги:
Создал(а) Дмитрий Семёнов 2023/11/28 10:56

- Комментарии (0)
- Вложения (7)
- История
- Информация

# Приложения

XWiki 11.10.12