Шта је ИДОЦ?
ИДОЦ је једноставно контејнер података који се користи за размену информација између било која два процеса који могу разумети синтаксу и семантику података.
Другим речима, ИДОЦ је попут датотеке података одређеног формата коју размењују два система која знају како да протумаче те податке.
ИДОЦ је скраћеница од „ Средњи документ“
Када извршимо излазни АЛЕ или ЕДИ процес, креира се ИДОЦ.
У САП систему, И ДОЦ-ови се чувају у бази података. Сваки ИДОЦ има јединствени број (унутар клијента).
У овом упутству ћете научити:
- Шта је ИДОЦ?
- Структура ИДОЦ-а
- ИДОЦ типови
- Шта је сегмент?
- Шта је Ектенсион ИДОЦ тип?
- ИДОЦ Виевс
- Профили партнера
- Лука
- Процес одласка
- Долазни процес
- ИДОЦ-ови су независни од система слања и пријема. (САП-то-САП као и Нон-САП)
- ИДОЦ-ови су засновани на ЕДИ стандардима, АНСИ АСЦ Кс12 и ЕДИФАЦТ. У случају било ког сукоба у величини података, усваја се онај веће дужине.
- ИДОЦ-ови су независни од смера размене података, нпр. НАРУЏБЕ01: Набавни модул: долазни и одлазни
- ИДОЦ-ови се могу прегледати у уређивачу текста . Подаци се чувају у формату знакова уместо у бинарном формату.
Структура ИДОЦ-а
И доц структура се састоји од 3 дела -
- Административни део ( Контролни запис ) - који има тип идока, тип поруке, тренутни статус, пошиљаоца, примаоца итд. То се назива контролним записом.
- Подаци о апликацији ( Дата Рецорд ) - који садрже податке. Они се називају записима / сегментима података .
- Информације о статусу ( Статус Рецорд ) - пружају вам информације о различитим фазама кроз које је идоц прошао.
И-ДОЦ можете прегледати помоћу трансакција ВЕ02 или ВЕ05
Као што се види, снимак екрана изнад ИДОЦ запис има три дела Цонтрол, Дата и Статус. Размотримо их детаљно - Контролни запис
- Сви подаци контролног записа чувају се у ЕДИДЦ табели. Кључ ове табеле је ИДОЦ број
- Садржи информације попут ИДОЦ броја, смера (долазни / одлазни), информације о пошиљаоцу, примаоцу, каналу који користи, који порт користи итд.
- Правац '1' означава одлазни, '2' означава долазни.
Дата Рецорд
- Евиденција података садржи податке о апликацији као што су информације о заглављу запосленог, недељни детаљи, детаљи клијента итд
- Сви подаци записа података чувају се у табелама ЕДИД2 до ЕДИД4, а ЕДИДД је структура у којој можете видети његове компоненте.
- Садржи податке попут броја идока, имена и броја сегмента у идоку, хијерархије и података
- Стварни подаци се чувају као низ у пољу званом СДАТА, које је поље дуго 1000 знакова.
Запис стања
- Запис стања је приложен И-ДОЦ-у у свакој прекретници или када наиђе на грешке.
- Сви подаци о статусу се чувају у табели ЕДИДС.
- Статуси 1-42 су за одлазне, док су 50-75 за долазне
ИДОЦ типови
Тип И ДОЦ (основни) дефинише структуру и формат пословног документа који се размењује. ИДОЦ је инстанца типа ИДОЦ , баш као и концепт променљивих и типова променљивих у програмским језицима. Можете да дефинишете ИДОЦ типове помоћу ВЕ30
Шта је сегмент?
Сегмент дефинише формат и структуру записа података у И-ДОЦ. Сегменти су компоненте за вишекратну употребу.
За сваки сегмент који САП креира
- Тип сегмента (независна од верзије)
- Дефиниција сегмента (зависно од верзије)
- Сегментна документација
Последња 3 знака су верзија сегмента
Дефиниције се мењају према верзији, али тип сегмента остаје исти.
Трансакција: ВЕ31
Шта је Ектенсион ИДОЦ тип?
ИДОЦ је две врсте: -
- Басиц
- Продужење
САП нуди многе унапред дефинисане основне ИДОЦ типове који се не могу мењати . У случају да желите да додате више података овом ограниченом основном типу, можете користити тип проширења. У већини случајева НЕЋЕТЕ користити екстензију.
Документација
Сваки ИДОЦ је детаљно документован у трансакцији ВЕ60
Тип поруке
Порука представља одређену врсту документа који се преноси између два партнера Нпр. Налози, одговори на налоге, рачуни итд
. Идоц тип може бити повезан са многим врстама порука
Такође, тип поруке може бити повезан са различитим типовима идоца. Трансакција ВЕ81
ИДОЦ Виевс
ИДОЦ тип се може користити за више врста порука, што резултира ИДОЦ-овима који садрже више поља него што је потребно за одређени тип поруке.
Профили партнера
Партнер је дефинисан као пословни партнер с којим послујете и размењујете документе.
У партнерском профилу партнера са којим размењујемо Идоцс одржавамо параметре који су неопходни за размену података. Коришћена трансакција је ВЕ20 .
Лука
Порт дефинише техничке карактеристике везе између вашег САП система и другог система са којим желите да пренесете податке (подсистем). Порт дефинише медијум у коме се размењују подаци између 2 система.
Постоје различите врсте лука. 2 најчешће коришћена су ТРФЦ порта која се користе у АЛЕ и Филе портовима које ЕДИ користи.
За ТРФЦ портове морамо дати име логичког одредишта креираног помоћу СМ59 .
Када користите порт датотеке, можете одредити директоријум у који треба да се стави ИДОЦ датотека. Други систем или међуопрема ће преузети датотеку одавде. Функцијски модул се може користити за генерисање имена датотеке за идоц. Током тестирања можете да користите „Излазна датотека“ да бисте одредили константно име датотеке. Картица „ излазни окидач “ може се користити за пружање информација ако желимо да покренемо неку обраду на подсистему када се на овој локацији креира идоц. Морамо одредити име датотеке наредбе и директоријум који треба покренути.
Ово је збуњујуће!
Хајде да разумемо процес стварања ИДОЦ-а на примеру -
- Кад год се креира Наруџбеница (ПО), желимо да пошаљемо ИДОЦ добављачу.
- ПО се шаље у облику ИДОЦ-а продавцу (партнеру). Тај партнер мора имати ЕДИ омогућен у том систему. САП би требало да схвати да би овом продавцу могао да пошаље документ електронским путем.
- ПО наруџба коју је купац послао као одлазни идоц биће долазни идоц за добављача. САП систем на страни добављача може то да обради да би створио апликативни документ (продајни налог) на свом систему.
- Понуда, РФК, ПО, СО, фактура, отпремница итд. Су неки од најчешће размењених докумената преко ИДОЦ-а
Процес преноса података из вашег САП система назива се излазни процес , док се процес преноса података у ваш САП систем назива улазни процес . Као програмер или консултант који ће бити укључен у постављање процеса израде теза за вашу организацију. Ево корака како их поставити -
Процес одласка
Укључени кораци -
- Направите сегменте (ВЕ31)
- Направите идоц тип (ВЕ30)
- Направите тип поруке (ВЕ81)
- Придружите тип поруке идоц типу (ВЕ82)
- Направите порт (ВЕ21)
- Ако ћете користити методу управљања порукама за покретање идоца, онда креирајте функцијски модул за креирање идоц-а и придружите функцијски модул излазном коду процеса
- У супротном, креирајте функционални модул или самостални програм који ће створити идоц
- Направите профил партнера (ВЕ20) са потребним информацијама у излазним параметрима за партнера са којим желите да размените идоц. Покрените идоц.
Долазни процес
Кораци укључени-
- Стварање основног типа Идоц (Трансацтион ВЕ30)
- Креирање типа поруке (трансакција ВЕ81)
- Повезивање типа поруке са основним типом Идоц (трансакција ВЕ82)
- Креирајте функцијски модул за обраду идока
- Дефинишите карактеристике функционалног модула (БД51)
- Доделите улазни функцијски модул типу поруке (ВЕ57)
- Дефинисање процесног кода (трансакција ВЕ42)
- Израда профила партнера (Трансацтион ВЕ20)