Определете последователността на достъпа
За да дефинирате и поддържате последователности за достъп, трябва да изпълните няколко прости стъпки.
Стъпка 1) Отидете на SPRO> Управление на материали> Закупуване> Условия> Определяне на процеса на определяне на цената> Дефиниране на последователността на достъпа.
Както е показано по-долу, ще намерите диалогова структура на последователностите на Access , достъпите и полетата .
- Изберете последователността на Access, която искате да поддържате ( PB01 брутна цена).
- Щракнете двукратно върху папката „ Достъп “ в диалоговата структура.
Стъпка 2) В следващата стъпка дефинирате методи за достъп за последователността на достъпа. Можете да видите, че за една последователност има няколко метода за достъп.
Всеки един от тях е изключителен. Това означава, че ако при първия достъп бъде открит запис (елемент от договора), което означава, че ако системата намери състояние, налично от елемента от договора, няма да търси допълнително и тази стойност ще бъде използвана. Ако не, системата ще проследи останалите достъпи, за да намери подходящ вход.
Можете също така да зададете изискване за използване на метод за достъп. Например има изискване 35, присвоено за достъп 10 , което използва таблица на условията 17 - Информационен запис за материала (специфичен за растението).
Изискване за номер 10 за достъп е 35 - Информация за растенията. Ако няма информация за растението за комбинацията от стойностите в таблица 17, достъп 10 изобщо няма да се използва.
Стъпка 3)
- Изберете достъпа, който искате да промените.
- Изберете папката от най-ниското ниво в диалоговата структура - Полета .
Стъпка 4)
- Можете да видите, че се намираме на екрана с подробности за последователност на достъп PB01, достъп 20 и таблица 18.
- Тук са показани ключовите полета на таблицата на условията, използвани в достъпа до условията.
Таблицата на условията се състои от полета за условия, които имат определени атрибути. Когато системата се опитва да получи достъп до запис на състояние, тя използва тези атрибути.
- Специален източник на стойност - това поле съдържа стойност, която да се използва по подразбиране при достъп (напр. Използване на фиксирана категория на информационния запис за последователността на достъпа)
- Init - ако това квадратче е отметнато, системата ще позволи начална стойност за това поле, докато осъществява достъп до таблицата на условията. Ако не, системата няма да обработи търсенето в таблицата с условия.
- Atyp - тип обработка в достъпа. Можете да посочите дали полето е подходящо за достъп до условия, ако е част от безплатен или фиксиран тип ключ. По подразбиране се оставя празно (фиксиран тип ключ).
- Приоритет - приоритет на поле (характеристика), може да се зададе от 01 до 99. По-голямата част от времето това поле е оставено празно.
Определете таблиците на условията
Сега, когато знаем какво е таблица на условията, за какво се използва, можем да видим къде може да се дефинира таблица на условията и каква опция имаме, докато я създаваме.
Както видяхте в предишната тема, в нашия пример използвахме таблица 18 - Информационен запис за материала.
Нека да видим къде и как се определя.
Етап 1)
- Изпълнете кода на транзакцията V / 05 и на началния екран въведете номера на нашата таблица - 18 .
- В раздел 2 можете да видите нашата дефиниция на таблица, номер на таблица, описание и две опции, които могат да бъдат избрани. Първият означава използване на периода на валидност (винаги се препоръчва), а другият е проверка за статуса на освобождаване на записа. Ако е отметнато, само освободени информационни записи ще бъдат взети предвид при търсене на състоянието.
- Ето списъка с полетата, които вече сте виждали в темата Определяне на последователността на достъпа.
Можете да видите как е дефинирана таблицата за по-нататъшно използване при персонализиране на последователността на достъпа.
Транзакцията V / 05 се използва за показване на таблица на условията.
Транзакцията V / 04 се използва за промяна на таблица на условията.
Транзакцията V / 03 се използва за създаване на таблица на условията.
Сега можете да дефинирате нова таблица на условията, ако е необходима , за да я използвате в дефиницията на последователността на достъпа. Повечето пъти нови таблици за достъп не се изискват, тъй като огромен брой предварително дефинирани таблици.
Етап 1)
- Въведете t-код M / 03 и го изпълнете.
- Изберете новия си номер на таблица (трябва да е неизползван, напр. 818).
- Ако искате да копирате съществуваща таблица в новата си таблица, можете да изберете таблицата източник тук. Това е полезно, ако вашата таблица е подобна на друга съществуваща таблица и се нуждае само от проста промяна, за да изпълни изискванията.
Стъпка 2) На следващия екран можете да направите всички настройки за таблица на условията и да ги генерирате.
- Щракнете върху този бутон, ако искате да редактирате описанието.
- Изберете дали вашата таблица трябва да проверява периодите на валидност и статусите на освобождаване.
- Списък на текущите полета. Можете да изберете всяко поле, което искате да премахнете (с едно щракване върху него) и да изберете иконата за премахване (икона на списък с червен знак минус).
- Можете да добавите полета от каталога на полетата, като щракнете двукратно върху тях.
- Трябва да генерирате таблицата, за да може тя да се използва от ценовите функции.
Можете също да използвате десен бутон, за да изтриете или добавите поле към вашата таблица, както и да навигирате в каталога на полетата от дясната страна на екрана. Не всички полета могат да бъдат показани на една страница от каталога на полетата.
След успешното създаване ще бъдете подканени да създадете заявка за промяна и след това ще ви бъде показан дневник, както можете да видите на следващия екран.
Успешно генерирахте таблица на условията, нека видим дали можем да я видим в екраните за поддръжка на последователността на достъпа.
Той е там, така че сега можем да създадем достъп, използвайки тази таблица. Няма да разглеждаме подробно това, тъй като това е изключително прав процес.
На възела за достъп на нашата последователност за достъп изберете бутон Нови записи. Можете да създадете достъп като на екрана по-долу за целите на тестването.
Полетата също трябва да бъдат присвоени на нашия достъп PB01 - 96, за да работи правилно