Инструменти за потребители

Инструменти за сайта


documenti:skladovi:serien-partiden_nomer

Работа с позиции със серийни/партидни номера

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

Номенклатура Позиции

Стандартни полета са Проследяване по сериен/партиден номер (Без сериен/партиден номер; По сериен номер с наличности; По партиден номер с наличности; По сериен номер без наличности и По партиден номер без наличности), Префикс и Маска.
Маската се използва за проверка на валидност на сериен/партиден номер на артикула. За серийния номер на всеки един артикул може да се зададе, че е съставен от определени символи и при асоцииране на сериен номер към артикула, чрез маската се прави проверка дали асоциираният сериен номер отговаря на нея.

Може да зададете срок на годност и гаранционен срок (в дни, месеци, години и т.н.).

Имате възможност за избор на подразбираща се мерна единица за серийния/партидния номер.

При работа с партиди, е необходимо да бъде известен срокът на годност за всяка една партида, за да могат да се проследяват изтичащи срокове. За целта може да използвате отметка за задължително попълване на „Срока на годност“ при въвеждане на позиции в търговския документ.

Асоцииране на серийни/партидни номера в ТД

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

Асоциирането на сериен/партиден номер към позиция може да се осъществи ръчно, от баркод и чрез формата за Избор на серийни/партидни номера.

Важно:

В документи, в които има позиции със серийни и/или партидни номера, ако курсорът е позициониран върху ред с такава позиция и към нея има асоцииран вече сериен/партиден номер, извикването на формата за „Избор на серийни/партидни номера“ може да стане посредством бързия клавиш F4.
Ако няма асоцииран нито един сериен/партиден номер, този клавиш не може да се използва, тъй като на базово ниво в системата служи за бързо извикване на „Редакция на Справки/скриптове“.

В практиката има ситуации, при които се създават документи, които не влияят на наличността на обекта, но в тях се изписват множество серийни/партидни номера (напр. Фактическо събиране без да се влияе на наличността). Въвеждането на серийните/партидните номера обикновено при стотици бройки се извършва посредством баркод четец. Тъй като документът не влияе на наличността не се извършват проверки на серийните/партидните номера, което води до грешки при сканирането, които от своя страна се хващат на доста по-късен етап.
За да се избегнат подобни проблеми, можете да сканирате баркодове със серийни/партидни номера директно във формата за „Избор на сериен/партиден номер“ в ТД.

Разпознаване чрез маски на баркодове

При сканиране на номер се проверяват всички маски, ако няма никакво съвпадение сканираният номер се приема директно за сериен/партиден и се търси в списъка с наличните серийни/партидни номера. Ако номерът не бъде намерен се подава грешка с текст „Невалиден сериен/партиден номер“.

Ако количеството идва от баркода на база разпозната маска, се попълва и то. Ако в баркода няма количество и артикулът се следи по сериен номер, автоматично се поставя 1 за количество, ако позицията е с партиден номер, излиза форма за попълване на количеството.

При сканиране на баркод, ако в него бъде разпознат валиден сериен/партиден номер, за попълване на Количеството за позицията се гледа мярката на серийния/партидния номер.
Същевременно, ако количеството е твърдо зададено в баркода по конкретна мярка (в маската няма Индекс за Кол-во, а има зададено конкретно Кол-во и МЕ), то тази мярка не се взима предвид, а се гледа мярката на серийния/партидния номер.

При сканиране на баркод, в който чрез маска бъдат разпознати Позиция, Количество, Сериен/партиден номер се създава нов ред в ТД с тази позиция, като се попълни и ред в таблицата за серийни/партидни номера, с попълнено количество и партида.
При повторно сканиране на същия баркод:
• Ако позицията използва Серийни номера се прави проверка за дублиране на номера
• Ако позицията използва Партидни номера, в зависимост от настройката за „Натрупвай количество при сканиране с четец“ се натрупва количеството към вече съществуващия ред или се добавя като нов.

При избор на сериен/партиден номер в ТД се взимат подразбиращите се стойности за Гаранционен срок и Срок на годност от позицията, в случай, че в таблицата с информация за серийния/партидния номер няма конкретно посочени стойности за тях.

Когато се въвеждат големи количества серийни/партидни номера е удобно да може да се избират номера само от конкретно избран списък и да се знае кои номера са асоциирани в текущия документ и кой е последно въведения номер.

Независимо от това, дали е вписване или изписване на количество, е желателно да не може да се сканира повече от веднъж един и същ сериен номер, тъй като при сканиране на големи количества серийни номера, е възможно да се сканират повторно някои артикули.

За избягване на възможността да се въведат серийни/партидни номера извън заложения списък, при изписване на серийни/партидни номера се задейства защита да не може да се въведе номер, който не е в списъка.
Същевременно има и проверка на ниво сериен номер да не може да въведете повече от веднъж един и същ номер.

За да се вижда какво е въведено до момента и да е ясно кой е последният въведен номер, във формата за избор, освен таблицата с наличните номера за избор, е добавена и таблица с тези, които вече са асоциирани в документа.
Новите номера се подреждат по реда им на въвеждане, като последно въведеният стои най-отгоре.

При работа с позиции със серийни номера, за да се избегне възможността за дублиране на сериен номер, при увеличаване на наличността на позицията е приложена пълната проверка за наличност. Т.е. при приключване на документ се прави проверка, дали за позиция със сериен номер има въведен един и същ номер повече от един път.
До момента при Доставка на позиция със сериен номер можеше да се въведе един и същ сериен номер и при приключване, въпреки че реално количеството по този сериен номер ставаше по-голямо от 1, системата го приемаше.

В практиката се случва в документи, в които се увеличава наличност да се изписват и позиции със сериен/партиден номер с отрицателно количество, например в документ за Производство преди да се заприходи дадена партида, трябва друга партида да се изпише (с отрицателно количество в същия документ).
Във формата за Избор на сериен/партиден номер при посочване на партида, която се изписва се предлага стойност за асоцииране, но тя е винаги положителна. За да се избегнат грешки при попълване на количеството, полезно би било предложената стойност за асоцииране да е отрицателна, съобразена с изписаното количество в документа за съответната позиция.
За целта е реализирана следната логика: при наличие на отрицателно количество за позиция със сериен/партиден номер в документ, същото да се предлага автоматично за асоцииране при избор на серийния/партидни номер.

При въвеждане на позиции със серийни/партидни номера в ТД, понякога се налага, ако има редове с въведени грешни количества за серийни/партидни номера, те да бъдат коригирани наведнъж.
За да не се загубят направените промени, в случай, че се преминава директно на нов ред, без предишният да е потвърден със съответната отметка, когато се направи редакция по съществуващ ред в таблицата със серийни/партидни номера, същият се запаметява автоматично при преминаване на следващ ред.

Важно:

При вписване на серийни/партидни номера посредством баркод четец, трябва да се има предвид, че при наличие на баркод с цифрено/буквено изражение, буквите се възприемат на избрания език на компютъра. Ако не се внимава при въвеждането му, това би било предпоставка за объркване от страна на потребителя при опит за изписване на съответния сериен/партиден номер и би довело до грешка, че даденият номер не е в списъка с възможни за избор.
Вижте още Специфики при сканиране с баркод четец на баркодове с цифрено/буквено изражение.

Количество за резервации по сериен/партиден номер

За да може по лесен начин да се отрезервира съответното резервирано количество при използване на резервации по серийни/партидни номера, формата за Избор от налични серийни/партидни номера включва информация какво количество е резервирано и след избор на конкретен номер същия се попълва в Количество за резервации.
Резервираното до момента количество стои в информативна колона „Общо резервирано кол-во“ в таблицата с наличните номера.

При зареждане на формата се проверява има ли въведено количество в колона „Количество за резервации 1“ на ниво ред от документа, като няма значение дали настройката на документа за влияние на стоковия дълг за Резервация е Кол.1 или Резервирано кол.1.

На база какво количество е попълнено в него, същото количество се зарежда в поле „Необходимо резерв. кол.“ . Т.е. има ли данни в „Необходимо кол. за резервиране“, това означава, че при асоцииране на сериен/партиден номер автоматично количеството се смята и за резервирано (попълва се като количество в колони Количество за резервации). Ако има разминаване в Количество за резервиране на ниво ред позиция и Количество за резервиране на ниво сериен/партиден номер редът с позицията се оцветява в жълто.

С бутона „Изтриване“ могат лесно да бъдат изтривани погрешно въведени в документа серийни/партидни номера, без да е необходимо формата да се затваря и отваря многократно.

Управляване отварянето на формата за „Избор на сериен/партиден номер“ чрез двоен клик в детайла на ТД

Стандартно при двоен клик на ред с позиция със сериен/партиден номер в документ се отваря формата за „Избор на сериен/партиден номер“. Съществуват процеси, при които серийните номера не се избират, а се генерират автоматично, при което зареждането на тази форма затруднява действията на потребителя.

За целта, е реализирана групова политика, която позволява или забранява при двоен клик на ред, за който трябва да има асоцииран сериен/партиден номер, да се показва диалоговият прозорец за „Избор на сериен партиден/номер“. Настройката е на ниво документ.

Възможност за асоцииране на сериен номер с баркод четец без влияние върху детайла на документа

Съществуват процеси, при които в документ се въвеждат редове с позиции със серийни/партидни номера, а асоциирането на същите идва на по-късен етап. При последващо отваряне на вече създадения документ се минава с баркод четец и само се сканират серийните/партидните номера на позициите, за да се асоциират. Съществуващата функционалност обаче не може да се използва при такъв начин на работа, тъй като или се увеличава количеството на реда или се добавя нов ред, което променя реално първоначално въведените редове и количества и нарушава желания краен резултат. Още повече, че след всяко асоцииране се изисква съответният сериен/партиден номер да бъде разпечатан и на етикет.

В тази връзка, функционалността за работа с баркодове е разширена с възможност за асоцииране на сериен/партиден номер чрез баркод, без да има влияние върху детайла на документа.
В ТД е налице отделен режим на работа „Асоциирай сериен/партиден номер“, при активирането на който текущите режими за работа с баркодове за позиции се деактивират.

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

За целите на новата функционалност в „Настройки на ТД/Други“ в секция „При избор на позиция от баркод“ е добавена опция „Асоциирай сериен/партиден номер“.

Тя може да се избере само, ако съответният търговски документ поддържа асоцииране на сериен/партиден номер (таб Наличност и себестойност/Асоциация на серийни и партидни номера).

Съответно в рибона на ТД е налице и съответния бутон „Асоциирай сериен/партиден номер“.

При влизане в режим „Асоциирай сериен/партиден номер“ (независимо от Настройките на ТД или от бутона в документа), при прочитане на баркод, ако се разпознае от маската сериен номер и документът позволява въвеждане на серийни/партидни номера, то се сменя поведението на програмата като:

  • ако от маската се разпознае позиция, се намира първия ред, в който я има тази позиция и се проверява дали тя изисква сериен/партиден номер и ако да, номерът се асоциира; ако всички количества за реда са асоциирани се проверява следващ ред, докато не се обходят всички редове;
  • ако от маската не се разпознае позиция първо се проверява текущия ред и след това се отива на първия ред, в който има коя да е позиция, която изисква сериен/партиден номер и броя на вече асоциираните серийни/партидни номера е по-малък от количеството на реда;
  • ако са асоциирани всички серийни/партидни номера при следващо сканиране излиза съобщение „Всички серийни/партидни номера в документа са вече асоциирани!“.

Възможност за печат на етикет веднага след асоцииране на сериен/партиден номер

В практиката, понякога е необходимо да трябва да се отпечата етикет на артикул в момента, в който му се въведе серийния номер (за всяка индивидуална бройка), тъй като в етикета се съдържа специфична информация за точно конкретния сериен номер и би било фатално, ако етикетът се залепи на артикул с друг сериен номер.

Поради тази причина е разработена възможност за печат на етикет веднага след асоцииране на сериен номер.
Като параметър на подложка вече може да се подаде номер на реда (от детайла), на който се намираме и номер на реда в таблицата със серийните номера.

Същевременно са добавени три нови събития за настройване изпълнението на скриптове в Настройки на ТД, активиращи печата на етикети - „Преди потвърждаване на Сериен номер“, „След потвърждаване на Сериен номер“ и „След изтриване на Сериен номер“.

documenti/skladovi/serien-partiden_nomer.txt · Последна промяна: 2022/08/24 07:21 от t.lalova