Kortingspercentage wordt niet toegepast op de geserialiseerde voorraad id's in een batch voorraad probleem in Microsoft Dynamics SL


Symptomen


Neem het volgende scenario in voorraad in Microsoft Dynamics SL Feature Pack 1 (FP1):
  • U hebt eerder de correctie voor het probleem 21644 dat wordt beschreven in de Microsoft Knowledge Base (KB)-artikel 2275103 toegepast. Voor meer informatie over het probleem van 21644, klikt u op het volgende artikel in de Microsoft Knowledge Base:
    2275103 "hoeveelheid niet overeen met veel transactie records van voorraadtransacties'-foutbericht in Microsoft Dynamics SL
  • U kunt een verkooporder invoert in het venster Verkooporders (40.100.00) met een geserialiseerde voorraad-ID waaraan een kortingspercentage wordt toegepast.
  • Verwerken van de verkooporder en de resulterende verzender gesloten status en afdrukken van het rapport Verkoopdagboek (40.690.00) .
  • U bekijkt de resulterende voorraad problemen batch in het scherm problemen (10.020.00) .
Wanneer u dit doet, ziet u dat de waarde in het vak Volledige prijs wordt berekend te zijn meer dan u zou verwachten voor de geserialiseerde voorraad. U verwacht dat het kortingspercentage moet worden toegepast op de geserialiseerde voorraad-ID. Het kortingspercentage wordt niet toegepast zoals verwacht.

Tijdelijke oplossing


Om dit probleem te omzeilen, gelden de volgende SQL-trigger in de database van de toepassing Microsoft Dynamics SL:
create trigger MBS22071_intran_disc_amt on intran for update asupdate intran set intran.tranamt = soshipline.curytotinvc
from intran join soshipline on intran.invtid = soshipline.invtid
and intran.shipperid = soshipline.shipperid
join soshipheader on soshipline.shipperid = soshipheader.shipperid
where soshipheader.inbatnbr = intran.batnbr and intran.trantype = 'IN'
and intran.tranamt <> soshipline.curytotinvc

Oplossing


Informatie over de hotfix voor Microsoft Dynamics SL

Een ondersteunde hotfix is nu beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld voor het probleem dat wordt beschreven in dit artikel. Voer deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet. Deze hotfix moet wellicht extra worden getest. Als u geen ernstige problemen ondervindt, is het daarom raadzaam te wachten op de volgende Microsoft Dynamics SL Service Pack waarin deze hotfix zoals opgegeven in de sectie 'Status' in dit artikel.

Klik op de link 'weergeven en aanvragen hotfix downloads' aan het begin van dit artikel kunt u de hotfix voor dit probleem.

Opmerking Als andere problemen optreden of als er oplossingen vereist zijn, moet u wellicht een afzonderlijk serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. U maakt een afzonderlijk serviceverzoek indienen, gaat u naar de volgende Microsoft-website:

Bestandsinformatie

De Engelse versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Om het verschil tussen UTC en lokale tijd op te zoeken, gebruikt u het tabblad tijdzone in het onderdeel datum en tijd in het Configuratiescherm.


Microsoft Dynamics SL 7.0 featurepack 1 (FP1)
Gewijzigde bestanden
Datum
Bestandsversie
4010000.exe12 - Nov-20107.03.41112.00
4011000.exe12 - Nov-20107.03.41112.00
4011700.exe12 - Nov-20107.03.41112.00
4040000.exe12 - Nov-20107.03.41112.00
4069001.exe12 - Nov-20107.03.41112.00
4069002.exe12 - Nov-20107.03.41112.00
4099000.exe12 - Nov-20107.03.41112.00
4144000.exe12 - Nov-20107.03.41112.00
DMGPOReceiptBO.dll12 - Nov-20107.03.41112.00
DMGPurchOrderBO.dll12 - Nov-20107.03.41112.00
DMGSalesOrderBO.dll12 - Nov-20107.03.41112.00
Bug22071OM.sql26 - Aug-2010
Messages.msg26 - Aug-2010

Informatie over de installatie

Deze hotfix installeren door de installatie-instructies die zijn opgenomen in de hotfix downloaden.

Vereisten

Zie de installatie-instructies die zijn opgenomen in de hotfix downloaden voor meer informatie over de vereisten voor deze hotfix is opgenomen.

Opnieuw opstarten

Als u wordt gevraagd, de computer opnieuw opstarten nadat u de hotfix hebt geïnstalleerd.

Informatie over verwijderen

U kunt deze hotfix niet verwijderen.

Status


Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Dit probleem is gerapporteerd als nummer 22071.


Meer informatie


Voor meer informatie over terminologie voor software-updates klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
824684 beschrijving van de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijven