Instruktionspubliceringsfel på grund av otillgängliga lager- eller uppdateringskonflikter
Felkod: CannotPickWithEnoughInventory
Den här artikeln innehåller lösningar för felmeddelanden som är relaterade till lagerproblem eller uppdateringskonflikter under publiceringen av handelstransaktioner i Microsoft Dynamics 365 Commerce.
Instruktionspubliceringsfel på grund av otillgänglig inventering
Under instruktionspubliceringen får du ett felmeddelande som liknar följande:
xx kan inte väljas eftersom endast yy är/är tillgängliga från inventeringen
Lösning
Du kan åtgärda felet antingen genom att uppdatera lagret för artikeln manuellt eller genom att aktivera fysiskt negativt lager för den artikelmodellgrupp som är associerad med objektet i Commerce-huvudkontoret.
För en konsekvent bokföring rekommenderar Microsoft att du aktiverar fysiskt negativt lager för objektmodellgruppen. I vissa scenarier kanske instruktioner inte kan bokföras om inte fysiskt negativt lager är aktiverat.
Det finns till exempel inget lager tillgängligt för en artikel, men en kassör returnerar artikeln och lägger sedan tillbaka den till samma transaktion till ett reducerat pris för att efterlikna en prismatchning. I det här fallet hämtas både returtransaktionen och försäljningstransaktionen till samma instruktion för den enskilda kundordern. Men eftersom det inte finns någon garanti för att returraden (som ökar lagret) bokförs innan försäljningsraden (vilket minskar lagret) bokförs kan lagerfel inträffa. Om fysiskt negativt lager är aktiverat i det här scenariot påverkas inte transaktionspubliceringen negativt och systemet återspeglar inventeringen korrekt.
Följ dessa steg om du vill aktivera fysiskt negativt lager för en objektmodellgrupp i Commerce-huvudkontoret:
Gå till Inventeringshantering>Installationsinventering>.
I det vänstra navigeringsfönstret väljer du objektmodellgruppen.
I avsnittet Inventeringsprinciper , under Negativt lager, markerar du kryssrutan Fysiskt negativt lager .
Instruktionspubliceringsfel på grund av uppdateringskonflikter
Ett problem med uppdateringskonflikter kan uppstå när lagervärderingsmetoden antingen är standardkostnad eller glidande medelvärde. Eftersom båda metoderna är metoder för evig kostnadsberäkning bestäms den slutliga kostnaden vid tidpunkten för bokföringen.
Om du använder metoden glidande medelvärde får du ett felmeddelande som liknar följande:
Lagervärdet xx.xx förväntas inte efter beräkningen av proportionella kostnader
Om du använder standardkostnadsmetoden får du ett felmeddelande som liknar följande:
Standardkostnaden matchar inte värdet för det finansiella lagret efter uppdateringen. Värde = xx.xx, Qty = yy.yy, Standardkostnad = zz.zz
Lösning
Information om hur du kringgår felen finns i En uppdateringskonflikt uppstår när lagervärderingsmetoden antingen är standardkostnad eller glidande medelvärde.
Obs!
För felet med uppdateringskonflikten behöver du inte ta bort de kundorder som genererades med hjälp av aggregeringssteget i bokföringen. När du har implementerat de föreslagna lösningarna bör -instruktionen publiceras om du försöker publicera instruktionen igen.