Sandėlio atsargų operacijos
Konkretaus sandėlio inventorizacijos operacijos (vadinamos sandėlio operacijos šiame straipsnyje) yra duomenų bazės įrašai, kuriuose saugoma informacija apie atsargų laikymą ir judėjimą sandėlyje. Sandėlio operacijų įrašai yra labai optimizuoti sandėlio operacijoms.
Microsoft Dynamics 365 Supply Chain Management versijose iki 10.0.32 sistema naudojo vieno tipo standartines inventorizacijos operacijas (vadinamąsias inventorizacijos operacijas šiame straipsnyje) tiek sandėlio operacijoms, tiek kitų rūšių atsargų operacijoms. Tačiau naujesnėse sistemose rekomenduojame naudoti sandėlio operacijas ten, kur jos taikomos (nors inventorizacijos operacijos ir toliau bus naudojamos kitoms funkcijoms palaikyti). Sandėlio operacijoms sandėlio operacijos suteikia daug privalumų, palyginti su atsargų operacijomis. Štai keletas pavyzdžių:
- Ženkliai pagerėjo sandėlio operacijų našumas, ypač scenarijuose, kuriuose yra daug serijinių ar partijos numerių (sekimo matmenys).
- Geresnis mastelio keitimas, kuris įmanomas sumažinus atsargų operacijų įrašų, reikalingų sandėlio operacijoms palaikyti, skaičių. Atliekant standartines inventorizacijos operacijas sukuriama daug daugiau įrašų, todėl duomenų bazė gali būti labai apkrauta.
Kaip sandėlio operacijos lyginamos su inventorizacijos operacijomis
Sandėlio operacijos nuo inventorizacijos operacijų skiriasi keliais aspektais. Štai pagrindiniai skirtumai:
- Sandėlio operacijos gali būti atliekamos su dideliais kiekiais. Kitaip tariant, viena sandėlio operacija gali rezervuoti, išduoti ar gauti prekių, turinčių skirtingus serijos ar partijos numerius, rinkinį. Ši galimybė leidžia sistemai išvengti pakartotinio patvirtinimo ir naudoti veiksmingas rinkiniais pagrįstas operacijas. Taip pat sumažėja sistemos generuojamų duomenų kiekis. Kadangi elementų rinkinius galima naudoti pakartotinai, tos pačios informacijos nereikia įrašyti kelis kartus.
- Sandėlio operacijose nėra jokios finansinės ar sąnaudų informacijos. Jie naudojami tik sandėliavimo operacijoms, kurios neturi jokio finansinio poveikio. Šis pakeitimas gerokai sumažina duomenų bazėje reikalingų laukų, indeksų ir patvirtinimų skaičių. Sandėlio operacijoms, turinčioms finansinį poveikį (pvz., skaičiavimui, įvežimui ar išvežimui), sistema vis dar remiasi atsargų operacijomis.
- Sandėlio operacijos yra nekintamos. Todėl, išskyrus keletą sisteminių procesų, jie niekada nėra atnaujinami ar ištrinami. Ši savybė leidžia užtikrinti labiau nuspėjamą sistemos veikimą, nes išvengiama sandorių skaidymo. Be to, tai leidžia parengti išsamesnį sistemoje įvykusių įvykių audito žurnalą. Ši papildoma informacija gali būti naudinga atliekant tyrimus.
- Sandėlio operacijos dažnai archyvuojamos. Ši funkcija padeda išlaikyti mažą sandėlio operacijų lentelės dydį. Be to, sistema gali įgyvendinti skirtingus aktyvių ir užbaigtų sandorių duomenų modelius. Aktyvaus sandorio duomenų modelis optimizuotas įterpimams. (Šis optimizavimas labai svarbus greitam mobiliųjų įrenginių veikimui.) Priešingai, užbaigtų sandorių duomenų modelis optimizuotas užklausoms.
Būtinieji komponentai
Prieš pradedant naudoti šią funkciją, turi būti įvykdytos šios išankstinės sąlygos:Prieš pradedant naudoti šią funkciją, turi būti įvykdytos šios išankstinės sąlygos:
- Turite atnaujinti visus pritaikymus, kurie remiasi atsargų operacijomis, kurios bus pakeistos sandėlio operacijomis. Daugiau informacijos žr.šio straipsnio dalyje Audituokite ir atnaujinkite savo pritaikymus, kad palaikytumėte sandėlio operacijas.
- Jūs turite naudotis Dynamics 365 Supply Chain Management 10.0.32 arba naujesne versija.
- Jei paleisite tiekimo grandinė 10.0.35 ar ankstesnę valdymo versiją, funkcija, kuri vadinama sandėliui konkrečiomis atsargų operacijomis, turi būti įjungta dalyje Funkcijų valdymas. Naujose versijose ši funkcija visiškai integruota į produktą, todėl ji yra privaloma arba nebeįvardiuojama funkcijų valdymo srityje.
Audituokite ir atnaujinkite savo pritaikymus, kad palaikytumėte sandėlio operacijas
Įjungus Su konkrečiu sandėliu susijusios inventorizacijos operacijos funkiciją, jūsų sistemoje įvyks šie pokyčiai:
- Sistema nebegeneruos sandėlio operacijoms skirtų atsargų operacijų. Vietoj to bus naudojamos sandėlio operacijos. Todėl reikia atnaujinti visus pritaikomuosius nustatymus ir plėtinius, kurie remiasi atitinkamomis atsargų operacijomis, susijusiomis su sandėlio operacijomis. Šis pakeitimas turi įtakos tik tiems sandėlio scenarijams, kuriuos sukonfigūravote naudoti sandėlio operacijas. (Daugiau informacijos žr.šio straipsnio dalyje Pasirinkite, kuriuose scenarijuose turėtų būti naudojamos sandėlio operacijos.)
- Keletas esamų metodų nebebus kviečiami apdorojant sandėlio operacijas.
Kai bandote įjungti šią funkciją, sistema atlieka keletą patikrinimų, kad nustatytų plėtinius, kurie gali būti pažeisti dėl šių pakeitimų. Jei randama problemų, gaunamas klaidos pranešimas, kuriame nurodomas plėtinys ir paaiškinama, kaip jį reikia atnaujinti. Jei bandydami įjungti funkciją gaunate tokį pranešimą, atlikite šiuos veiksmus.
- Susisiekite su kūrėju arba „Microsoft“ partneriu ir paprašykite, kad jie peržiūrėtų atitinkamus plėtinius ir atliktų reikiamus pataisymus.
- Paskelbkite modulį, kuriame yra probleminis plėtinys, kaip patvirtintą. Šį pakeitimą galite atlikti išplėsdami
buildValidatedModuleSet()
metodoWHSWarehouseInventoryTransactionFeatureExtensionValidator
klasę ir į rinkinį įtraukti modulio, kuriame yra pažymėtas plėtinys, pavadinimą. - Įdiekite atnaujintą modulį. Dabar funkcijos tikrintuvas turėtų leisti įjungti funkciją.
Įspėjimas
Funkcijų tikrintuvas negali aptikti visų galimų problemų. Pavyzdžiui, jis negali nustatyti, ar plėtinys skaito atsargų operacijas, susijusias su darbu sandėlyje. (Įjungus šią funkciją, šių inventorizacijos operacijų nebeliks.)
Pasirinkite, kuriuose scenarijuose turėtų būti naudojamos sandėlio operacijos
Sistema leidžia pasirinkti, kuriuose scenarijuose bus naudojamos sandėlio operacijos. Pavyzdžiui, iš pradžių sandėlio judėjimui galite naudoti naujas sandėlio operacijas, o visoms kitoms operacijoms ir toliau naudoti atsargų operacijas. Todėl organizacijoms, naudojančios sistemą, kuri buvo pritaikyta prieš įjungiant Su konkrečiu sandėliu susijusios inventorizacijos operacijos funkciją, yra suteikta galimybė palaipsniui pereiti prie sandėlio operacijų naudojimo. Jie gali pradėti nuo mažiausiai pritaikytų scenarijų arba scenarijų, kuriuose labiausiai reikia pagerinti našumą.
Pasirinkite, kuriuose scenarijuose turėtų būti naudojamos sandėlio operacijos, atlikite šiuos veiksmus.
- Eikite į Sandėlio valdymas > Sąranka > Sandėlio valdymo parametrai.
- Bendra tab, Sandėlio inventorizacijos sandorių mechanizmas FastTab, pasirinkite Naudokite sandėlio atsargų operacijas kiekvieno scenarijaus, kuriame norite naudoti sandėlio operacijas, žymimąjį langelį. Scenarijuose, kuriuose paliksite šį žymimąjį langelį nepažymėtą, ir toliau bus naudojamos atsargų operacijos.
- Veiksmų srityje pasirinkite Įrašyti.
Kai kurie sandėlio darbo tipai yra tik kitų sistemos procesų (pvz., įforminimo/išforminimo ir skaičiavimo operacijų) apvalkalai, todėl juose ir toliau bus naudojamos inventorizacijos operacijos. Šios operacijos keičia turimų atsargų kiekį pagal visus atsargų matmenis ir todėl turi finansinį poveikį.
Šaltinio dokumento operacijos vis tiek bus atvaizduojamos naudojant inventorines operacijas (įrašai InventTrans
lentelėje) ir toliau bus naudojamas inventoriaus paketas. Pavyzdžiui, pardavimų komplektavimo scenarijuje su pardavimų eilute susijusi rezervacija vis tiek bus atvaizduojama kaip atsargų operacija. Tačiau išleidus pardavimo užsakymą į sandėlį, sukurtame darbe bus naudojamos sandėlio operacijos. Kai darbas bus baigtas, pardavimo eilutės atsargų operacija bus atnaujinta į Surinkta statusą, ir bus priskirtos visos konkrečios dimensijų vertės, kaip ir tuo atveju, jei darbe būtų naudojamos inventorizacijos operacijos.
Sandėlio operacijų peržiūra
Sandėlio operacijų puslapyje rodomos ir sandėlio, ir inventorizacijos operacijos. Priešingai, Inventorizacijos operacijų puslapyje rodomos tik inventorizacijos operacijos. Todėl tik Sandėlio operacijų puslapyje rodomos visos operacijos, susijusios su jūsų sandėlio operacijomis. Pavyzdžiui, jei norite peržiūrėti visas operacijas, susijusias su pardavimo užsakymu, turite atidaryti Sandėlio operacijų puslapį. Jame bus rodomos tiek pardavimo užsakymo inventorizacijos operacijos, tiek su darbu susijusios sandėlio operacijos. Inventorizacijos operacijų puslapyje bus rodomos tik pardavimo užsakymo operacijos.
Sandėlio operacijų puslapio tikslas yra rodyti visas operacijas, susijusias su jūsų sandėlio valdymu. Jame nerodomos atsargų operacijos, kurios yra Užsakytos arba Pagal užsakymą būsenos. Jį galite atidaryti iš kelių sistemos vietų, pvz. Turima puslapių ir Sandėlio inventorizacijos operacijų puslapyje.
Pavyzdžiui, norėdami atidaryti Sandėlio operacijų puslapį iš Turima pasirinkto gaminio puslapio, atlikite šiuos veiksmus.
Eikite į Produkto informacijos valdymas > Produktai > Patvirtinti produktai.
Rinkitės išleistą produktą.
Veiksmų juostoje, Inventoriaus valdymas skirtuke, Peržiūros grupėje pasirinkite Turimas inventorius.
Banknotas
Peržiūrėti visas pasirinkto produkto sandorius, galite vietoj to pasirinkti Sandėlio operacijas.
Turima puslapyje pasirinkite atsargų, kurias norite patikrinti, eilutę.
Veiksmų lange pasirinkite Sandėlio operacijas.
Sandėlio operacijų ir Inventorizacijos operacijų puslapiuose yra panašios funkcijos. Tačiau Sandėlio operacijų puslapis apsiriboja funkcijomis, taikomomis sandėlio operacijoms. Tada ja galite atlikti tolesnius veiksmus.
- Norėdami pasirinkti, kuriuos inventoriaus matmenis rodyti, pasirinkite Rodyti matmenis veiksmų lange.
- Norėdami peržiūrėti visas operacijas, kurių inventoriaus matmenys sutampa su pasirinktos eilutės matmenimis, pasirinkite Sandėliavimo operacijos, skirtos matmenims Inventoriaus veiksmų skydelio skirtuke.
- Norėdami atsekti pasirinktos eilutės atsargų matmenis, pasirinkite Atsekti Inventoriaus veiksmų skydelio skirtuke Atsekti inventoriaus dimensijas puslapyje.
- Jei norite peržiūrėti pasirinktos eilutės paketinio atributo informaciją, pasirinkite Inventorizavimo partijos atributai Inventoriaus veiksmų skydelio skirtuke.
Archyvuoti sandėlio operacijas
Kadangi sandėlio ir atsargų operacijos šiek tiek skiriasi savo pobūdžiu, sistema gali dažniau archyvuoti sandėlio operacijas nei atsargų operacijas. Kai sandėlio darbas užbaigiamas (uždaromas arba atšaukiamas), sistema archyvuoja visas susijusias sandėlio operacijas. Suarchyvuotos sandėlio operacijos vis dar galimos naudojant vartotojo sąsają (vartotojo SĄSAJĄ), kaip ir nearchyvinės operacijos. Tačiau jie perkeliami iš saugyklos, optimizuotos greitiems įterpimams (aktyvios operacijos), į saugyklą, optimizuotą užklausoms (archyvuotos operacijos). Sistema gali nustatyti šį skirtumą ir atsižvelgti į archyvuotas sandėlio operacijas, kai, pvz., atliekami rankinio perskaičiavimo nuoseklumo patikrinimai ar Atsekti inventoriaus matmenispuslapis yra naudojamas.
Archyvavimo procedūrą įgyvendina Archyvuoti sandėlio inventorizacijos operacijas procesų automatizavimo proceso fonas. Šis procesas automatiškai užregistruojamas, kai įjungiate Konkretaus sandėlio inventoriaus operacijų funkciją. Pagal numatytuosius nustatymus ji paleidžiama kas 10 minučių. Tačiau sistemos administratoriai, atsižvelgdami į faktinį sistemos naudojimą, gali keisti pasikartojimo savybes.
Norėdami pakeisti pasikartojimo savybes Archyvuoti sandėlio inventorizacijos operacijas procese, atlikite šiuos veiksmus.
- Eikite į Systemos Administravimas > Nustatymas > Procesų automatizavimas.
- Pagrindinių procesų skirtuke, tinklelyje pasirinkite eilutę, kurioje Vardas laukelis yra nustatytas Sandėlio inventorizacijos operacijos archyvavimas.
- Pasirinkite Redaguoti įrankių juostoje.
- Redaguoti pagrindinį procesą dialogo langelis atsidarys. Peržiūrėkite ir prireikus redaguokite konfigūraciją ir pasirinkite OK.
Norėdami peržiūrėti vykdymo istoriją.Sandėlio inventorizacijos operacijų archyvavimas procese, atlikite šiuos veiksmus.
- Eikite į Systemos Administravimas > Nustatymas > Procesų automatizavimas.
- Pagrindinių procesų skirtuke, tinklelyje pasirinkite eilutę, kurioje Vardas laukelis yra nustatytas Sandėlio inventorizacijos operacijos archyvavimas.
- Pasirinkite Peržiūrėti naujausius rezultatus įrankių juostoje.
- Vykdymo rezultatų pasirodžiusiame dialogo lange pateikiamas kiekvieno proceso vykdymo sąrašas. Čia galite pamatyti, ar kiekvienas procesas pavyko, ir peržiūrėti jo vykdymo žurnalą.
Dažniausiai užduodami klausimai
Šiame skyriuje pateikiami atsakymai į keletą dažnai užduodamų klausimų apie sandėliui basingas atsargų operacijas.
Ar "Microsoft" planuoja iššiuoti turimos atsargas iš lentelių InventTrans ir WHSInventReserve?
Nėra dabartinių planų iššivoti iš šių lentelių turimos atsargos.
Kas nurodo naujus operacijų tipus ir kaip jie naudojami lentelėje WHSInventoryTransactionTable?
Lentelėje WHSInventoryTransactionTable
pateikiami keturi operacijų tipai (kaip nustatyta). WHSInventoryTransactionTypeEnum
- Užregistruotas išdavimas – nurodo prekę, kuri faktiškai išduota.
- Užregistruotas gavimas – nurodo prekę, kuri faktiškai gauta.
- Faktinis rezervavimas – nurodo prekių rezervavimus.
- Pašalintas faktinis rezervavimas – nurodo tikslią, atskirą operacijos tipą, kad būtų galima pašalinti rezervavimą. Visos su rezervavimu susijusios operacijos gali būti numestos archyvavimo proceso metu, kad būtų galima įrašyti vietos, atsižvelgiant į jūsų parametrus.
Kaip ItemSetId skiriasi nuo numerio lentelės ir ar yra kokių nors patarimų, kaip tęsti abi eiti į priekį?
InventTrans
-based inventorizacijos aprašai nesukonstruoti taip, kad atspindėtų prekių rinkinio atsargų operacijas ( pvz., išdavimas, gavimas ir rezervavimas). Numerio lentelės (pvz., paskirties numerio lentelės sandėlio darbui) yra toks prekių rinkinio pavyzdys. Atsižvelgiant į atsargų dėklą InventTrans
, numerio lentelė yra tik dimensija, panaši į kitas sandėliavimo dimensijas InventDim
. Prekių rinkinių koncepcija naujame atsargų dėkle pereiti, siekiant išspręsti šį trūkumą. Pradinių paėmimų metu prekių rinkinys yra sudarytas ir vėlesnės operacijos ( pvz., paėmimas iš etapo ir paėmimas į durys) pakartotinai naudoti tą prekių rinkinį. Tokiu atveju išvengsite perteklinės informacijos apie perkeliamas prekes įrašymo. Tačiau numerio lentelės vis dar naudojamos naujoje sistemoje.
Papildomi ištekliai
- Jei norite gauti daugiau informacijos apie šią funkciją, apsvarstykite galimybę prisijungti prie Sandėlio inventorizacijos operacijų Yammer grupės, kur galite rasti naudingų vadovų, gauti naujausių atnaujinimų ir užduoti bet kokius klausimus, susijusius su sandėlio sandorių naudojimu.