Beschrijving van de functionaliteit van de markering die wordt gebruikt in de voorraadtransacties in Microsoft Dynamics AX

Van toepassing: Microsoft Dynamics AX 2009Microsoft Dynamics AX 4.0Microsoft Dynamics AX 3.0

Microsoft Business Solutions-Axapta 3.0 maakt nu deel uit van Microsoft Dynamics AX 3.0. Alle verwijzingen naar Microsoft Business Solutions-Axapta en Microsoft Axapta hebben betrekking op Microsoft Dynamics AX.

INLEIDING


In dit artikel de markering wordt functionaliteit beschreven die wordt gebruikt in de voorraadtransacties in Microsoft Dynamics AX 2009, Microsoft Dynamics AX 4.0 of Microsoft Dynamics AX 3.0.

Meer informatie


U kunt de markeringsfunctie in voorraadtransacties een hoeveelheid op een specifiek probleem voorraadtransactie koppelen aan een aantal in voorraad van een specifieke transactie. Deze functionaliteit zorgt ervoor dat de herberekening van de functionaliteit en de functie sluiten in de voorraad te vereffenen, de hoeveelheid die tussen de twee transacties is gemarkeerd. Standaard gebruikt de Microsoft Dynamics AX de waarderingsmethode die is opgegeven voor de artikelmodelgroep bij het uitvoeren van de herberekening van de functionaliteit en het sluiten functionaliteit. Als u de functionaliteit van de markering instelt, worden er de gebruikelijke waarderingsmethode die is opgegeven voor de artikelmodelgroep opgeheven.


De
Verwijzing naar lot -veld in een voorraadtransactie heet het InventRefTransId veld in de tabel InventTrans. Dit veld verwijst naar het veld Partij-ID voor de transactie die u hebt gemarkeerd. Dit betekent dat er altijd een-op-een overeenkomst tussen een uitgiftetransactie en een transactie. Wanneer u een uitgiftetransactie aan een transactie, wordt de transactie probleem een gemarkeerde hoeveelheid hebben. De transactie heeft de waarde oppositely ondertekend voor de gemarkeerde hoeveelheid.

Soms de transactie van het probleem of de transactie moet splitsen. Microsoft Dynamics AX splitst de transacties als volgt:
  • Als de hoeveelheid die is gemarkeerd in een transactie probleem kleiner dan de totale hoeveelheid op de uitgiftetransactie is, wordt de transactie van het probleem in de volgende twee records splitsen:
    • Probleem transactie A heeft de gemarkeerde hoeveelheid.
    • Probleem transactie B heeft de resterende niet-gemarkeerde hoeveelheid.
  • Als de hoeveelheid die is gekoppeld aan een transactie lager dan de totale hoeveelheid op de transactie is, wordt de transactie opgesplitst in de volgende twee records:
    • Transactie A heeft de gemarkeerde hoeveelheid.
    • Transactie B heeft de resterende niet-gemarkeerde hoeveelheid.
Het Partijnummer van de ontvangst wordt ook opgeslagen in de
Veld Verwijzingspartij in de transactie van het probleem. Het Partijnummer van de probleem-transactie wordt opgeslagen in het veld Verwijzingspartij in de transactie.

Neem bijvoorbeeld het volgende scenario:
  • U boekt een transactie van 10 stuks op inkooporder PO1 op $10,00 voor elk stuk. De partij-ID voor deze ontvangst is '12345'.
  • U boekt een transactie van 10 stuks op inkooporder PO2 op $15,00 voor elk stuk. De partij-ID voor deze ontvangst is '12346'.
  • U boekt een transactie van 10 stuks op inkooporder PO3 met $20,00 voor elk stuk. De partij-ID voor deze ontvangst is '12347'.
  • U boekt een uitgiftetransactie van vier stuks op verkooporder SO1. De partij-ID voor dit probleem is '12348'. Dit probleem wordt met behulp van een totale financiële kosten van $60,00 geboekt. Dit totaal is berekend met behulp van vier stuks op een gemiddelde van drie ontvangsten op $15,00 voor elk stuk.
  • Het item waarvoor u de ontvangsten en de transactie probleem geboekt wordt de eerste in, First out (FIFO) groep.
  • Gebruik niet de functionaliteit van de markering.
In dit scenario wordt vereffent de functionaliteit sluiten de transactie probleem ten opzichte van de eerste ontvangst PO1. Bovendien sluiten de functionaliteit voor wordt aangepast de kosten omlaag van $60,00 aan $40,00 ($40,00 = 4 stuks x $10). In dit geval vier stuks wordt de kostprijs berekend op basis van de ontvangst van PO1 tegen een kostprijs van $10 voor elk stuk.

Echter, als u de markeringsfunctie markeren het probleem SO1 aan de derde PO3-ontvangst kunt, gebeurt het volgende:
  • De voorraadtransactie van het ontvangstbewijs PO3 wordt opgesplitst in de volgende twee records:
    • Transactie A heeft een hoeveelheid van 4 en wordt gebruikt voor de functionaliteit van de markering voor het probleem SO1. Deze record heeft de oorspronkelijke partij-ID '12347'.
    • Transactie B heeft een hoeveelheid van 6 en wordt gebruikt voor het resterende aantal niet-gemarkeerde. Deze record heeft ook de oorspronkelijke partij-ID '12347'.
  • Het probleem transactie met partij-ID '12348' heeft lot-ID '12347' opgeslagen in het veld Verwijzingspartij .
  • Ontvangst transactie A hebt lot-ID '12348' opgeslagen in het veld Verwijzingspartij.
  • De transactie probleem niet gesplitst omdat het volledige aantal van de probleem-transactie is gemarkeerd.
  • Bij het uitvoeren van de functie sluiten de transactie probleem worden gewijzigd van de huidige kostprijs van $60 nieuwe kosten van $80 ($80 = 4 stuks x $20). Dit komt doordat u het probleem SO1 aan de ontvangst PO3 gemarkeerd. Ontvangst PO3 heeft een prijs van $20 voor elk stuk.