Обмен информацией в рамках проекта CRM
Склады дистрибьютора.
Оптовый склад. Вид лицензии: Закупка, хранение и поставки алкогольной продукции.
Розничные склады Вид лицензии: Розничная продажа алкоголя.
262.41K
Категория: ФинансыФинансы

Обмен информацией в рамках проекта CRM

1. Обмен информацией в рамках проекта CRM

1) Заказы
Торговая точка
2) Остатки продукции в рознице
3) Спец.анкеты
ТП
Отгрузка продукции
4) Наличные деньги
1) Статусы заказов
2) Остатки на складах
3) Фактические продажи
1) Статус заказов
2) База ТТ и СКЮ
3) Продажи в розницу
1) Остатки продукции в рознице
2) Заказы ТТ
3) Данные спец.анкет
4) Возврат наличности из ТТ
1) Заказы из розницы
CRM сервер
Дистрибьютор
1

2.

Дистрибьютор
Оборот продукции
Заказы
CRM
Заказы
Остатки на складе
Торговый
представитель
iGS
Торговые точки
Номенклатура
Упрощенная схема обмена данных

3.

Сервисы CRM
1. Заказы.
https://crm.globalspirits.com:8443/MegaDAL_Money_V3/DocumentDistributorOrder
2. Справочник «Номенклатура».
https://crm.globalspirits.com:8443/MegaDAL_Money_V3/DistributorsMaterialArticul
3. Справочник «Торговые точки».
https://crm.globalspirits.com:8443/MegaDAL_Money_V3/DistributorsDebtors
4. Оборот продукции (первичные остатки, движение товара и остатки).
https://crm.globalspirits.com:8443/MegaDAL_Money_V3/DocumentDistributorInvoice
3

4.

Наличие интернета на сервере БД
Да
Нет
1с 7.7
1. Компонента
2. XML
XML
1с 8
1. WSПрокси
2. Компонента
3. XML
XML
XML
XML
Другая система учета
Выбор технологии передачи данных
4

5. Склады дистрибьютора.

http://www.fsrar.ru/licens/reestr
Тип лицензии:
А. Оптовый склад. Закупка, хранение и поставки алкогольной продукции.
Б. Розничный склад. Розничная продажа алкоголя.
5

6. Оптовый склад. Вид лицензии: Закупка, хранение и поставки алкогольной продукции.

Дистрибьютор
CRM
Оптовый склад
(TypeOper)
А. Оптовый склад
Склад приемки
Склад брака
Склад ….
•Оптовая лицензия
•Уникальный адрес склада
•Наличие брендов ООО «ТД «Мегаполис»
Оборот продукции
Оптовый склад
6

7. Розничные склады Вид лицензии: Розничная продажа алкоголя.

Дистрибьютор
Б. Розничный склад
CRM
Торговые точки дистрибьютора
Склад приемки
Розничный склад
Склад ….
Розничный склад
Б. Розничный склад
Склад приемки
Склад ….
Операции с оптового склада:
TypeOper = 0. Возврат товаров от покупателя
TypeOper = 3. Реализация товаров и услуг
Оборот продукции
Розничные склады
7

8.

Оборот
продукции
Первичные
остатки
Артикул
12345
10 бут.
+
Сверка
остатков
=
Артикул
12345
16 бут.
iGS
остатки
Взаимосвязь документов по обороту продукции
8

9.

Оборот продукции
Дистрибьютор
CRM
Справочники
1.Торговые точки
База
данных
2. Номенклатура
База
данных
Склад дистрибьютора
3. Оборот продукции
Оборот продукции
Движение товара в CRM
Торговые точки
Номенклатура
Структура отправки данных
9

10.

Типы операций (TypeOper)
Оптовый склад
GUID склада
Движение товаров на склад
PartnerToCodeDistr = GUID склада
Движение товаров со склада
PartnerFromCodeDistr = GUID склада
Возврат товаров от покупателя (TypeOper = 0)
Возврат товаров поставщику (TypeOper = 1)
Поступление товаров и услуг (TypeOper = 2)
Реализация товаров и услуг (TypeOper = 3)
Перемещение товаров на склад (TypeOper = 6)
Списание товаров (TypeOper = 4)
Оприходование товаров(TypeOper = 7)
Перемещение товаров со склада (TypeOper = 5)
Остатки на складе (TypeOper = 8)
10

11.

1
Оптовый склад
А
Продукция
2
3
Инвентаризация
8
4
7
0
5 + 6
5 + 6
Оптовый склад 2
Б
Продукция
Инвентаризация
8
4
3
В
7
0
Розничный склад
Общая схема
Поставщик
0
1
2
3
4
5
6
7
8
Клиент
Возврат товаров от покупателя
Возврат товаров поставщику
Поступление товаров и услуг
Реализация товаров и услуг
Списание товаров
Перемещение товаров со склада
Перемещение товаров на склад
Оприходование товаров
Остатки на складе
11

12.

А
1
2
Оптовый склад
Продукция
8
Поставщик
Инвентаризация
4
7
3
0
0
1
2
Возврат товаров от покупателя
Возврат товаров поставщику
Поступление товаров и услуг
3
4
7
8
Один оптовый слад
Клиент
Реализация товаров и услуг
Списание товаров
Оприходование товаров
Остатки на складе
12

13.

1
Оптовый склад
А
Продукция
2
3
Инвентаризация
8
4
7
0
3
В
0
Розничный склад
Поставщик
0
1
2
3
4
7
8
Оптовый слад и магазин
Клиент
Возврат товаров от покупателя
Возврат товаров поставщику
Поступление товаров и услуг
Реализация товаров и услуг
Списание товаров
Оприходование товаров
Остатки на складе
13

14.

1
Оптовый склад
Продукция
А
8
2
3
Инвентаризация
4
7
0
5 + 6
Продукция
8
1
4
7
Возврат товаров от покупателя
Возврат товаров поставщику
Поступление товаров и услуг
Реализация товаров и услуг
Списание товаров
Поставщик
2
3
Инвентаризация
0
0
1
2
3
4
Клиент
5 + 6
Оптовый склад
А
Поставщик
5
6
7
8
Клиент
Перемещение товаров со склада
Перемещение товаров на склад
Оприходование товаров
Остатки на складе
Несколько оптовых сладов
14

15.

Вариант А. Есть только один оптовый склад
2
Оптовый склад
Инвентаризация
4
Остатки на складе
7
8
Поставщик
1
3
0
0
Возврат товаров от покупателя (TypeOper = 0)
1
Возврат товаров поставщику (TypeOper = 1)
2
Поступление товаров и услуг(TypeOper = 2)
3
Реализация товаров и услуг(TypeOper = 3)
4
Списание товаров (TypeOper = 4)
7
Оприходование товаров(TypeOper = 7)
8
Остатки на складе(TypeOper = 8)
Клиенты
15

16.

Возврат товаров от покупателя (TypeOper = 0)
objectDocumentDistributorInvoice
DocNumberDistr
GUID
Notes
OperDate
OutletDistr
PartnerToCodeDistr
TypeOper = 0
Движение товаров на склад
Клиент
OutletDistr
Код торговой точки клиента
Дистрибьютор
PartnerToCodeDistr
GUID склада дистрибьютора
16

17.

Возврат товаров поставщику ООО «ТД «Мегаполис» (TypeOper = 1)
objectDocumentDistributorInvoice
DocNumberDistr
GUID
Notes
OperDate
PartnerFromCodeDistr
TypeOper = 1
Движение товаров со склада
ООО «ТД «Мегаполис»
Дистрибьютор
-
PartnerFromCodeDistr
GUID склада
17

18.

Поступление товаров и услуг (TypeOper = 2)
objectDocumentDistributorInvoice
DocNumber
DocNumberDistr
GUID
Notes
OperDate
PartnerFromCodeDistr
TypeOper = 2
Движение товаров на склад
ООО «ТД «Мегаполис»
DocNumber
Номер счет-фактуры
Дистрибьютор
PartnerFromCodeDistr
GUID склада
18

19.

Реализация товаров и услуг (TypeOper = 3)
objectDocumentDistributorInvoice
AgentCodeDistr
DocNumberDistr
GUID
Notes
OperDate
OutletDistr
PartnerFromCodeDistr
TypeOper = 3
Движение товаров со склада
Клиент
OutletDistr
Код торговой точки
Дистрибьютор
-
AgentCodeDistr
Код торгового представителя
PartnerFromCodeDistr
GUID склада
19

20.

Списание товаров (TypeOper = 4)
objectDocumentDistributorInvoice
DocNumberDistr
GUID
Notes
OperDate
PartnerFromCodeDistr
TypeOper = 4
Движение товаров со склада
Дистрибьютор
Инвентаризация.
Списание товаров со склада
-
PartnerFromCodeDistr
GUID склада
20

21.

Перемещение товаров с оптового склада (TypeOper = 5)
objectDocumentDistributorInvoice
DocNumberDistr
GUID
Notes
OperDate
PartnerFromCodeDistr
PartnerToCodeDistr
TypeOper = 5
Движение товаров со склада
Дистрибьютор
Склад грузополучатель
PartnerToCodeDistr
GUID склада 2
Склад грузоотправитель
-
PartnerFromCodeDistr
GUID склада 1
21

22.

Перемещение товаров на оптовый склад (TypeOper = 6)
objectDocumentDistributorInvoice
DocNumberDistr
GUID
Notes
OperDate
PartnerFromCodeDistr
PartnerToCodeDistr
TypeOper = 6
Движение товаров на склад
Дистрибьютор
Склад грузополучатель
PartnerFromCodeDistr
GUID склада 2
Склад грузополучатель
PartnerToCodeDistr
GUID склада 2
GUID PartnerToCodeDistr = GUID PartnerFromCodeDistr
22

23.

Оприходование товаров (TypeOper = 7)
objectDocumentDistributorInvoice
DocNumberDistr
GUID
Notes
OperDate
PartnerToCodeDistr
TypeOper = 7
Движение товаров на склад
Дистрибьютор
Инвентаризация.
Оприходование товаров
PartnerToCodeDistr
GUID склада
23

24.

Сверка остатков на складе (TypeOper = 8)
objectDocumentDistributorInvoice
DocNumberDistr
GUID
Notes
OperDate
PartnerFromCodeDistr
TypeOper = 8
Дистрибьютор
iGS. Контроль данных.
PartnerFromCodeDistr
GUID склада
24

25.

Торговые точки
Дистрибьютор
CRM
Справочник «Контрагенты»
Справочник «Контрагенты»
Клиенты (торговые точки)
Клиенты (торговые точки)
Оптовый склад *
Дистрибьютор (оптовый склад GUID).
Розничные склад *
Дистрибьютор (торговые точки OutletCode).
Розничные склад *
Дистрибьютор (1 торговая точка = «Розница»)
Сотрудник **
Сотрудник **
Другие контрагенты **
* Не отправляем через сервис. Склады создаются при подключении к CRM.
** Не отправляем через сервис. В обороте указываем один код.
Организация хранения данных

26.

Контрагент
ИНН
КПП
Наименование организации
Юридический адрес
Код юр. лица
Торговая точка
Торговая точка
КПП торговой точки
КПП торговой точки
Наименование торговой точки
Наименование торговой точки
Адрес доставки
Адрес доставки
Код торговой точки
Код торговой точки

27.

Заполнение полей метода
CreateDebtorAndOutlet()
CreateDebtorAndOutlet()
ИНН
КПП
Наименование организации
Юридический адрес
Код юр. лица
string
string
string
string
string
КПП торговой точки
Наименование торговой точки
Адрес доставки
Код торговой точки
string
Код дистрибьютора в CRM
Тип данных
строка (10 или 12 цифр)
строка (9 цифр)
строка (макс. 180 знаков)
строка (макс. 180 знаков)
строка (макс. 40 знаков)
Proxy
paramDebtorTaxNumber
paramDebtorKPP
paramNameDebtor
paramDebtorAddress
parameCodeDebtorInDistr
Компонента, XML
PartnerINN
PartnerKPP
PartnerName
PartnerAddress
PartnerCode
paramOutletKPP
string
строка (9 цифр)
строка (макс. 128 знаков)
строка (макс. 200 знаков)
строка (макс. 40 знаков)
paramOutletAddress
parameCodeOutletInDistr
OutletKPP
OutletName
OutletAddress
OutletCode
double
число
paramDistrCode
DistrCode
string
string
paramNameOutlet

28.

Адрес доставки (paramOutletAddress, OutletAddress)
643, 35845, 24, Москва г., Ленина ул., 1 д.
Код страны и код региона нельзя использовать!
Торговая точка будет создана с ошибкой:
35845, Москва г., Ленина ул., 643 д., 24 кв.
, 35845,, Москва г., Ленина ул., 1 д.

29.

XML
Тип данных
Номенклатура
Торговые точки
Первичные остатки
Оборот продукции
Сверка остатков
Название файла
1234567890_номенклатура.xml
1234567890_торговые точки.xml
1234567890_первичные остатки.xml
1234567890_оборот.xml
1234567890_сверка остатков.xml
Название файла = Код дистрибьютора + «_» + тип данных.

30.

Номенклатура
<?xml version="1.0" encoding="windows-1251"?>
<ArrayOfSKU xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SKU>
<DistrCode>1234567890</DistrCode>
<CodeEAN xsi:nil="true" />
<Articul>10-1674</Articul>
<MaterName>Благофф.Оригинал 0,5л</MaterName>
</SKU>
<SKU>
<DistrCode>1234567890</DistrCode>
<CodeEAN xsi:nil="true" />
<Articul>42-1173</Articul>
<MaterName>Медовуха Гречишная с ароматом меда 0,5л</MaterName>
</SKU>
</ArrayOfSKU>

31.

Торговые точки
<?xml version="1.0" encoding="windows-1251"?>
<ArrayOfOutlet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Outlet>
<PartnerINN>ИНН</PartnerINN>
<PartnerKPP>КПП</PartnerKPP>
<PartnerName>Наименование организации</PartnerName>
<PartnerAddress>Юридический адрес</PartnerAddress>
<PartnerCode>Код юр. лица</PartnerCode>
<OutletKPP>КПП торговой точки</OutletKPP> >
<OutletName>Наименование торговой точки</OutletName>
<OutletAddress>Адрес доставки</OutletAddress>
<OutletCode>Код торговой точки</OutletCode>
<DistrCode>Код дистрибьютора в CRM</DistrCode>
</Outlet>
<Outlet>
<PartnerINN>4401069818</PartnerINN>
<PartnerKPP>440101001</PartnerKPP>
<PartnerName>ООО "Винотека"</PartnerName>
<PartnerAddress>156019, г Кострома, ул Станкостроительная, дом 5</PartnerAddress>
<PartnerCode>3284</PartnerCode>
<OutletKPP>440145008</OutletKPP>
<OutletName>Магазин</OutletName>
<OutletAddress>Россия, , Костромская обл, Костромской р-н, Кострома г, , Димитрова ул, 14, , ,</OutletAddress>
<OutletCode>713061</OutletCode>
<DistrCode>1234567890</DistrCode>
</Outlet>
</ArrayOfOutlet>

32.

Оборот продукции. Первичные остатки. Сверка остатков
<?xml version="1.0" encoding="windows-1251"?>
<ArrayOfObjectDocumentDistributorInvoice xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<objectDocumentDistributorInvoice>
<AgentCodeDistr />
<DocNumber xsi:nil="true" />
<DocNumberDistr>00000000806</DocNumberDistr>
<GUID>f749049c-2cad-11e6-b691-2c56dc76111f</GUID>
<Notes></Notes>
<OperDate>2016-06-02T17:42:14</OperDate>
<OutletDistr>000008470</OutletDistr>
<PartnerFromCodeDistr />
<PartnerToCodeDistr>037ed474-f92a-11df-b84a-00235463c328</PartnerToCodeDistr>
<Positions>
<objectDocumentDistributorInvoicePosition>
<Articul>22-4233</Articul>
<Quantity>24</Quantity>
<Price>263.15</Price>
</objectDocumentDistributorInvoicePosition>
</Positions>
<TypeOper>2</TypeOper>
</objectDocumentDistributorInvoice>
</ArrayOfObjectDocumentDistributorInvoice>
English     Русский Правила