Piezīme
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
Īpaši noliktavas inventāra transakcijas (šajā rakstā saukti par noliktavas darbībām) ir datubāzes ieraksti, kas glabā informāciju par to, kā noliktavā tiek uzglabāts un pārvietots inventārs. Noliktavas darījumu ieraksti ir ļoti optimizēti noliktavas darbībām.
Versijās, kas bija vecākas par Microsoft Dynamics 365 Supply Chain Management 10.0.32, sistēma izmantoja vienu standarta krājumu transakciju tipu (šajā rakstā sauktas par krājumu transakcijām ) gan noliktavas operācijām, gan citiem krājumu transakciju tipiem. Tomēr jaunākās sistēmās mēs iesakām izmantot noliktavas transakcijas, kur tās tiek piemērotas (lai gan krājumu transakcijas joprojām tiks izmantotas, lai atbalstītu citas funkcijas). Noliktavas operācijām noliktavas transakcijas sniedz daudzas priekšrocības salīdzinājumā ar krājumu darbībām. Lūk, daži piemēri:
- Ievērojami uzlabota noliktavas darbības veiktspēja, īpaši scenārijiem, kas ietver lielu skaitu sērijas vai partijas numuru (izsekošanas apmēru).
- Uzlabota mērogojamība, ko nodrošina noliktavas darbību atbalstam nepieciešamo krājumu darījumu ierakstu skaita samazinājums. Standarta krājumu transakcijas ģenerē daudz vairāk ierakstu un tāpēc var radīt lielu slodzi datu bāzei.
Kā noliktavas transakcijas tiek salīdzināti ar krājumu darbībām
Noliktavas transakcijas no krājumu darbībām atšķiras vairākos veidos. Šeit ir galvenās atšķirības
- Noliktavas darījumus var veikt ar precēm lielā apjomā. Citiem vārdiem sakot, ar vienu noliktavas darījumu var rezervēt, izsniegt vai saņemt preču kopumu, kas satur dažādus sērijas vai partijas numurus. Šī spēja ļauj sistēmai izvairīties no atkārtotas apstiprināšanas un ļauj izmantot efektīvas kopas darbības. Tas arī samazina sistēmas ģenerēto datu apjomu. Tā kā vienumu kopas var tikt izmantotas atkārtoti, viena un tā pati informācija nav jāreģistrē vairākas reizes.
- Noliktavas transakcijas nesatur nekādu finanšu vai izmaksu informāciju. Tos izmanto tikai noliktavas operācijās, kurām nav finansiālas ietekmes. Šīs izmaiņas ievērojami samazina datu bāzē nepieciešamo lauku, indeksu un validāciju skaitu. Noliktavas operācijām, kurām ir finansiāla ietekme (piemēram, skaitīšana, pielāgošana vai korekcija), sistēma joprojām paļaujas uz krājumu darbībām.
- Noliktavas transakcijas ir nemainīgi. Tāpēc, izņemot dažus sistēmu procesus, tie nekad netiek atjaunināti vai dzēsti. Šī īpašība nodrošina prognozējamāku sistēmas veiktspēju, jo tas ļauj izvairīties no darījumu sadalīšanas. Tas arī ļauj izveidot detalizētāku audita žurnālu par to, kas notika sistēmā. Papildu informācija var būt noderīga audita laikā.
- Noliktavas transakcijas bieži tiek arhivēti. Šī funkcija palīdz saglabāt nelielu noliktavas darījumu tabulas lielumu. Tas arī ļauj sistēmai ieviest dažādus datu modeļus aktīviem un pabeigtiem darbībām. Aktīvās darījumu datu modelis ir optimizēts ieliktņiem. (Šī optimizācija ir ļoti svarīga ātrai mobilo ierīču darbībai.) Turpretim pabeigto darījumu datu modelis ir optimizēts vaicājumiem.
Priekšnosacījumi
Lai varētu izmantot šo funkciju, vispirms ir jābūt izpildītiem tālāk norādītie priekšnoteikumi.
- Jums ir jāatjaunina visi pielāgojumi, kas balstās uz krājumu darbībām, kas tiks aizstāti ar noliktavas darbībām. Lai iegūtu papildinformāciju, skatiet šā raksta sadaļu Audits un pielāgojumu atjaunināšana, lai atbalstītu noliktavas darījumus.
- Jums ir jāizmanto Microsoft Dynamics 365 Supply Chain Management 10.0.32 vai jaunāka versija.
- Ja datorā darbojas piegādes ķēde Management versija 10.0.35 vai vecāka versija, līdzekļu pārvaldībā ir jābūt ieslēgtam līdzeklim Noliktavai raksturīgu krājumu transakcijas. Jaunākās versijās šis līdzeklis ir pilnībā integrēts produktā, tāpēc tas ir obligāts vai vairs nav iekļauts līdzekļu pārvaldības sarakstā.
Revidējiet un atjauniniet savus pielāgojumus, lai atbalstītu noliktavas darījumus
Pēc tam, kad esat iespējojis Warehouse-specific inventory transactions funkciju, jūsu sistēmā tiks veiktas šādas izmaiņas:
- Sistēma vairs neģenerēs krājumu darījumus noliktavas operācijām. Tā vietā tiks izmantoti noliktavas transakcijas. Tāpēc ir jāatjaunina visi pielāgojumi un paplašinājumi, kas, veicot noliktavas operācijas, balstās uz attiecīgajiem inventāra darbībām. Šīs izmaiņas ietekmē tikai tos noliktavas scenārijus, kurus konfigurējat, lai izmantotu noliktavas darījumus. (Lai iegūtu plašāku informāciju, skatiet šī raksta sadaļu Izvēlieties, kuros scenārijos jāizmanto noliktavas transakcijas.)
- Vairākas esošās metodes vairs netiks izsauktas, kad tiks apstrādātas noliktavas operācijas.
Mēģinot iespējot šo funkciju, sistēma veic virkni pārbaužu, lai noteiktu paplašinājumus, kas varētu tikt bojāti šo izmaiņu dēļ. Ja tiek konstatētas problēmas, tiek parādīts kļūdas ziņojums, kurā ir konstatēts paplašinājums un paskaidrots, kā tas jāatjaunina. Ja saņemat šādu ziņojumu, mēģinot iespējot šo funkciju, veiciet šīs darbības.
- Sazinieties ar izstrādātāju vai Microsoft partneri un lūdziet pārskatīt attiecīgos paplašinājumus un veikt nepieciešamos labojumus.
- Deklarējiet moduli, kas satur problemātisko paplašinājumu, kā apstiprināts. Šo izmaiņu var veikt, paplašinot
buildValidatedModuleSet()
metodiWHSWarehouseInventoryTransactionFeatureExtensionValidator
klasē un kopai pievienojot tā moduļa nosaukumu, kas satur apzīmēto paplašinājumu. - Izvērsiet atjaunināto moduli. Funkcijas validatoram tagad vajadzētu ļaut aktivizēt funkciju.
Brīdinājums
Funkciju validators nevar noteikt visas iespējamās problēmas. Piemēram, tas nevar noteikt, vai paplašinājums nolasa inventāra darījumus, kas saistīti ar noliktavas darbu. (Pēc funkcijas aktivizēšanas šie inventāra transakcijas vairs neeksistēs.)
Izvēlēties, kuros scenārijos jāizmanto noliktavas transakcijas
Sistēma ļauj jums izvēlēties, kuros scenārijos tiks izmantoti noliktavas transakcija. Piemēram, varat izmantot jaunās noliktavas transakcijas noliktavas pārvietošanai, bet turpināt izmantot krājumu transakcijas visām pārējām operācijām. Tāpēc organizācijām, kas izmanto sistēmu, kura tika pielāgota pirmsWarehouse-specific inventory transactions funkcijas aktivizēšanas, ir iespēja pakāpeniski pāriet uz noliktavas transakciju izmantošanu. Tie var sākt ar vismazāk pielāgotiem scenārijiem vai scenārijiem, kuros veiktspējas uzlabojumi ir visvairāk nepieciešami.
Lai izvēlētos, kuros scenārijos jāizmanto noliktavas transakcijas, veiciet šīs darbības.
- Doties uz Noliktavas vadība > Iestatīšana > Noliktavas vadības parametri.
- Cilnē Vispārīgi Warehouse inventory transaction mechanism FastTab atlasiet Use warehouse inventory transactions izvēles rūtiņu katram scenārijam, kurā vēlaties izmantot noliktavas transakcijas. Scenāriji, kuriem šī izvēles rūtiņa ir notīrīta, turpinās izmantot krājumu transakcijas.
- Darbību rūtī atlasiet Saglabāt.
Daži noliktavas darba veidi ir tikai citu sistēmas procesu apvalki (piemēram, pielāgošanas/pielāgošanas un skaitīšanas operācijām), un tie turpinās izmantot krājumu transakcijas. Šīs operācijas maina esošo krājumu apjomu visās krājumu izmēros, un tāpēc tām ir finansiāla ietekme.
Avota dokumentu transakcijas joprojām tiks attēlotas, izmantojot krājumu transakcijas (ieraksti InventTrans
tabulā), un turpinās izmantot krājumu steku. Piemēram, pārdošanas atlases scenārijā rezervācija, kas ir saistīta ar pārdošanas rindu, joprojām tiks attēlota ar krājumu transakciju. Tomēr, izsniedzot pārdošanas pasūtījumu noliktavai, izveidotajā darbā tiks izmantoti noliktavas darījumi. Kad darbs ir pabeigts, pārdošanas rindas krājumu transakcija tiks atjaunināta uz statusu Picked un tiks piešķirtas visas konkrētās dimensiju vērtības, tāpat kā tad, ja darbs būtu izmantojis krājumu transakcijas.
Pārskatīt noliktavas transakcijas
Lapā Warehouse transactions tiek rādītas gan noliktavas, gan krājumu transakcijas. Turpretim lapā Inventory transactions tiek rādīti tikai krājumu darījumi. Tāpēc tikai lapā Warehouse transactions tiek rādītas visas transakcijas, kas ir saistītas ar jūsu noliktavas darbībām. Piemēram, pārdošanas komplektēšanas scenārijā, ja vēlaties skatīt visas transakcijas, kas ir saistītas ar pārdošanas pasūtījumu, ir jāatver lapa Warehouse transactions . Tajā tiks rādītas gan pārdošanas pasūtījuma krājumu transakcijas, gan ar darbu saistītās noliktavas transakcijas. Lapā Inventory transactions parādīs tikai pārdošanas pasūtījuma transakcijas.
Lapas Noliktavas transakcijas mērķis ir parādīt visas transakcijas, kas attiecas uz noliktavas pārvaldību. Tajā netiek rādītas krājumu transakcijas, kas ir statusā Ordered vai On order . Varat to atvērt no vairākām sistēmas vietām, tostarp lapās On-hand un Warehouse inventory transactions .
Piemēram, lai atvērtu lapu Warehouse transactions no lapas On-hand , veiciet tālāk norādītās darbības.
Pārejiet uz sadaļu Preču informācijas pārvaldība > Preces > Izlaistās preces.
Atlasiet izlaisto preci.
Darbību rūtī cilne Pārvaldīt krājumu grupā Skats atlasiet Rīcībā esošie krājumi.
Piezīme
Lai skatītu visus atlasītā produkta transakcijas, tā vietā varat atlasīt Warehouse transactions .
Lapā On-hand atlasiet rindu ar esošajiem krājumiem, kurus vēlaties pārbaudīt.
Darbību rūtī atlasiet Warehouse transactions.
Lapas Warehouse transactions un Inventory transactions nodrošina līdzīgu funkcionalitāti. Tomēr lapa Noliktavas darījumi ir ierobežota ar funkcionalitāti, kas attiecas uz noliktavas operācijām. Tas ļauj veikt šādas darbības:
- Lai izvēlētos, kurus inventāra izmērus parādīt, darbību panelī izvēlieties Rādīt izmērus.
- Lai skatītu visus transakcijas, kurām ir tādi paši inventāra izmēri kā atlasītajai rindai, cilnēInventory atlasiet Warehouse transactions for dimensions darbību rūts cilni.
- Lai izsekotu atlasītās rindas krājumu izmērus, darbību rūts cilnē Inventory atlasiet Trace , lai atvērtu Trace inventory dimensions lapu.
- Lai skatītu detalizētu informāciju par atlasītās rindas partijas atribūtu, darbību rūts cilnē Inventory atlasiet Inventory batch attributes .
Arhivēt noliktavas transakcijas
Tā kā noliktavas transakcijas un krājumu transakcijas nedaudz atšķiras pēc būtības, sistēma var arhivēt noliktavas transakcijas biežāk nekā krājumu transakcijas. Ikreiz, kad noliktavas darbs ir pabeigts (slēgts vai atcelts), sistēma arhivē visas saistītās noliktavas transakcijas. Arhivētās noliktavas transakcijas joprojām ir pieejamas, izmantojot lietotāja interfeisu (UI), tāpat kā transakcijas, kas nav arhivētas. Tomēr tie tiek pārvietoti no krātuves, kas ir optimizēta ātrai ievietošanai (aktīviem transakcijām), uz krātuvi, kas ir optimizēta vaicājumiem (arhivētiem transakcijām). Sistēma var noteikt šo atšķirību, un tā ņem vērā arhivētās noliktavas transakcijas, kad, piemēram, tiek veiktas pārrēķinu konsekvences pārbaudes vai Trace inventory dimensions lapa tiek izmantota.
Arhivēšanas procedūru īsteno Archive warehouse inventory transactions procesu automatizācijas fona process. Šis process tiek automātiski reģistrēts, kad iespējojat Warehouse-specific inventory transactions funkciju. Pēc noklusējuma tas darbojas ik pēc 10 minūtēm. Tomēr sistēmas administratori var mainīt atkārtošanās rekvizītus, pamatojoties uz faktisko sistēmas lietojumu.
Lai mainītu atkārtošanās īpašības Archive warehouse inventory transactions procesu, veiciet šīs darbības.
- Dodieties uz Sistēmas administrēšana > Iestatīšana > Procesu automatizācija.
- Cilnē Fona procesi režģī atlasiet rindu, kurā lauks Vārds ir iestatīts uz Arhivēt noliktavas inventāra darījumus.
- Rīkjoslā atlasiet Rediǵét.
- Rediģēt fona procesā tiek atvērts dialoglodziņš. Pārskatiet un rediģējiet konfigurāciju pēc vajadzības un atlasiet Labi.
Lai pārskatītu procesa Arhivēt noliktavas krājuma transakcijas izpildes vēsturi , veiciet šīs darbības.
- Dodieties uz Sistēmas administrēšana > Iestatīšana > Procesu automatizācija.
- Cilnē Fona procesi režģī atlasiet rindu, kurā lauks Vārds ir iestatīts uz Arhivēt noliktavas inventāra darījumus.
- Rīkjoslā atlasiet Skatīt pēdējos rezultātus.
- Izpildes rezultātu dialoglodziņš, kas parāda sarakstu ar katru veikto procesu. Šeit varat redzēt, vai katrs process ir izdevies, un skatīt tā izpildes žurnālu.
Bieži uzdotie jautājumi
Šajā sadaļā sniegtas atbildes uz dažiem bieži uzdotiem jautājumiem par noliktavai raksturīgām krājumu transakcijām.
Vai Microsoft plānojat atsaistīt rīcībā esošos krājumus no InventTrans un WHSInventReserve tabulām?
Pašlaik nav plānots atsaistīt rīcībā esošos krājumus no šīm tabulām.
Ko attēlo jaunie transakciju tipi un kā tie tiek izmantoti tabulā WHSInventoryTransactionTable?
Tabulā WHSInventoryTransactionTable
ir iekļauti šādi četri transakciju tipi (kā definēts WHSInventoryTransactionTypeEnum
).
- Reģistrēta problēma — apzīmē fiziski izsniegtu vienumu.
- Reģistrēts čeks — norāda, ka krājums tiek fiziski saņemts.
- Fiziskā rezervēšana — apzīmē krājumu rezervācijas.
- Noņemta fiziskā rezervācija — norāda skaidru, atsevišķu transakcijas veidu rezervācijas noņemšanai. Atkarībā no jūsu iestatījumiem arhivēšanas laikā var atmest visas ar rezervācijām saistītās transakcijas, lai ietaupītu vietu.
Ar ko ItemSetId atšķiras no numura zīmes, un vai ir kādi norādījumi, kā turpmāk rīkoties ar abiem?
InventTrans
-bāzētie krājumi nebija paredzēti, lai attēlotu krājumu operācijas (piemēram , izsniegšanu, saņemšanu un rezervēšanu) pār krājumu kopu. Numura zīmes (piemēram, mērķa numura zīmes noliktavas darbā) ir viens no šādas krājumu kopaspiemēriem. No krājumu kaudzes viedokļa InventTrans
numura zīme ir tikai dimensija, kas ir līdzīga citām krātuves dimensijām InventDim
. Krājumu kopu koncepcijas jaunajā krājumu grupā mērķis ir novērst šo plaisu. Sākotnējās izdošanas laikā tiek veidota krājumu kopa, un turpmākās darbības (piemēram , nodošana stadijā, izņemšana no skatuves un izlikšana līdz līča durvīm) atkārtoti izmanto šo krājumu kopu. Šī pieeja ļauj izvairīties no liekas informācijas ierakstīšanas par pārvietojamiem vienumiem. Tomēr jaunajā sistēmā joprojām tiek izmantotas numura zīmes.
Papildu resursi
- Lai iegūtu papildinformāciju par šo funkciju, apsveriet iespēju pievienoties Noliktavas inventāra darījumi Yammer grupai, kurā varat atrast noderīgus ceļvežus, saņemt mūsu jaunākos atjauninājumus un publicēt visus jautājumus par noliktavas darījumu izmantošanu.