Verkaufspreise Enddatum

Bild Microsoft Dynamics NAV 2015 (aka "NAV 8")

Verkaufspreise Enddatum

Beitragvon thecracked » 22. März 2018 15:01

Hallo Zusammen,

folgendes Problem:
Mehrere Artikel haben mehrere VK Preise ohne Enddatum hinterlegt.
Somit kann es passieren, dass ein falscher Preis gezogen wird, da das Enddatum vergessen wurde einzutragen.
In dem Beispiel wird mir der VK- Preis mit 2 gezogen, da hier das Enddatum vergessen wurde.

Beispiel:
Verkaufsart Verkaufscode Artikelnr. Einheitencode Mindestmenge VK-Preis Startdatum Enddatum
Alle Debitoren XXX 0 1 10.07.2015 09.07.2016
Alle Debitoren XXX 0 2 10.07.2016
Alle Debitoren XXX 0 3 21.03.2018


Wie kann ich das am besten lösen, ohne jeden Artikel durchgehen zu müssen?
Bin mir nicht sicher, ob ein Excel Export so viel besser ist also gleich so durch zu klicken...

Viele GrĂĽĂźe
TC
thecracked
 
Beiträge: 6
Registriert: 11. August 2015 13:09
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Verkaufspreise Enddatum

Beitragvon m_schneider » 22. März 2018 15:49

thecracked hat geschrieben:...Wie kann ich das am besten lösen, ohne jeden Artikel durchgehen zu müssen?


Wenn du willst, dass es richtig wird, dann empfehle ich dir, jeden Artikel durch zu gehen.
Du kannst die VK-Preis Ăśbersicht ja nach Enddatum = '' und Startdatum auf ..311216 filtern. Dann hast du alle Artikel auf einmal.
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2146
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017

Re: Verkaufspreise Enddatum

Beitragvon enh » 22. März 2018 17:21

Wenn du programmieren kannst und darfst dann kannst du natürlich auch programmiert mit einer Codeunit prüfen wo es mehrere gültige Preise gibt und dann den älteren davon mit einem Enddatum ungültig setzen.

Das NAV-Excel-Add-in das auch in die Datenbank zurückschreiben kann gibt's glaube ich erst ab NAV 2016, oder? Sonst könnte man das auch mit Excel-Mitteln lösen.
enh
 
Beiträge: 2341
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Verkaufspreise Enddatum

Beitragvon thecracked » 23. März 2018 09:23

Also das Excel Add-in gibts schon in 2015..
Habe mir das mit Excel auch schon ĂĽberlegt, aber da stellt sich mir die Frage, wie ich hier am besten vorgehen soll.
Ich wüsste nicht, wie ich dem Excel sheet sage, dass er alle Zeilen die einem Artikel gehörten ein Enddatum eintragen soll, außer bei der letzen Zeile. Hier sollte das Feld ja leer bleiben.

Programmieren kann ich leider nicht..
thecracked
 
Beiträge: 6
Registriert: 11. August 2015 13:09
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Verkaufspreise Enddatum

Beitragvon m_schneider » 23. März 2018 10:35

Wie viele Preise sind es denn?
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2146
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017

Re: Verkaufspreise Enddatum

Beitragvon Micha_L » 23. März 2018 10:55

Moin,
wir hatten mal ähnliches bei einem Kunden...
da wurden die Preise mit RapidStart nach Excel gezogen und dort bearbeitet. AnschlieĂźend wieder eingespielt. Dauert halt recht lange da RapidStart nicht das schnellste Modul ist.
Viele GrĂĽĂźe Micha
Micha_L
 
Beiträge: 42
Registriert: 26. Januar 2017 16:49
Realer Name: Michael
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV 2016, NAV 2017, NAV 2018

Re: Verkaufspreise Enddatum

Beitragvon thecracked » 23. März 2018 12:36

Da ist immer unterschiedlich..
Mal sind es 3 mal sind es 6..
thecracked
 
Beiträge: 6
Registriert: 11. August 2015 13:09
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Verkaufspreise Enddatum

Beitragvon m_schneider » 23. März 2018 12:38

Ich meinte wie viele insgesamt. sprechen wir ĂĽber 10000 oder 300 Preise?
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2146
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017

Re: Verkaufspreise Enddatum

Beitragvon thecracked » 23. März 2018 13:10

Wir sprechen hier von ca. 15000 Preisen..

edit: Wie viele davon betroffen sind, kann ich derzeit jedoch nicht sagen..(Also Artikel die mehrere Preise eingetragen, und das Enddatum vergessen wurde)
thecracked
 
Beiträge: 6
Registriert: 11. August 2015 13:09
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Verkaufspreise Enddatum

Beitragvon fiddi » 23. März 2018 13:27

Hallo,
das einfachste dürfte sein, den Filter auf den Artikel preisen aufzulösen, und die Tabelle dort zubearbeiten.

GruĂź Fiddi
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
fiddi
Moderator
Moderator
 
Beiträge: 7096
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell

Re: Verkaufspreise Enddatum

Beitragvon m_schneider » 23. März 2018 13:31

thecracked hat geschrieben:...Also Artikel die mehrere Preise eingetragen, und das Enddatum vergessen wurde


der erste Schritt: Filtern auf Enddatum = '' und Startdatum auf ..311216 (z.B.). Dann erstmal analysieren wie viele es sind.
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2146
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017

Re: Verkaufspreise Enddatum

Beitragvon Timo Lässer » 23. März 2018 14:30

... und um es für die Zukunft zu unterbinden, dass mehrere Preise (zum gleichen Währungscode, Einheitencode, ...) zur gleichen Zeit gültig sein können:

Hier hatte ich in der Vergangenheit auch schon einmal die Anforderung, dass nach der Eingabe eines neuen VK-Preises der Anwender gefragt wird, ob er die anderen Preise mit einem Enddatum versehen soll.
Bestätigte er dies, wurden alle anderen VK-Preise mit Enddatum = Neues Startdatum - 1 Tag versehen.

Dies sollte eine relativ einfache Anpassung sein, die euch für die Zukunft solche Probleme (und den dazugehörigen Aufwand) erspart.
Gruß, Timo Lässer

Frage beantwortet? Schreibe bitte "[Gelöst]" vor den Titel deines ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, E-Mail, Instant Messanger, Soziale Netzwerke, Telefon oder Fax! DafĂĽr ist dieses Forum da.
Hier kannst du fĂĽr MSDynamics.de spenden.
Benutzeravatar
Timo Lässer
Administrator
Administrator
 
Beiträge: 5279
Registriert: 14. November 2004 22:18
Wohnort: DE 49716 Meppen
Arbeitsort: DE 49733 Haren (Ems)
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 1.10a - 2018, BC14, BC21

Re: Verkaufspreise Enddatum

Beitragvon ERP-Berater » 26. März 2018 11:41

Timo Lässer hat geschrieben:...

Dies sollte eine relativ einfache Anpassung sein, die euch für die Zukunft solche Probleme (und den dazugehörigen Aufwand) erspart.


Vielen Dank fĂĽr die Info!
ERP-Berater
 
Beiträge: 146
Registriert: 27. September 2017 17:06
Arbeitsort: D-A-CH
Bezug zu Microsoft Dynamics: Freiberufler
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2009,2013,2016

Re: Verkaufspreise Enddatum

Beitragvon Raik Zobel » 26. März 2018 16:26

Hi,

der Code ist zwar fĂĽr die Einkaufspreistabelle, aber sicher ein gute Grundlage.

Der Code korrigiert/setzt ein Enddatum, auĂźer bei dem Eintrag mit dem neusten Startdatum. Also genau wie du es brauchst.
Das Enddatum ist dann -1 Tag vom nächsten Startdatum.

R und R2 sind in diesem Fall auch der Einkaufspreistabellenrecord
Code: Alles auswählen
PurchPrice.SETRANGE("Item No.",ItemNo);
IF PurchPrice.FINDSET THEN REPEAT

  R.GET(PurchPrice."Item No.",PurchPrice."Vendor No.",PurchPrice."Starting Date",PurchPrice."Currency Code",
    PurchPrice."Variant Code",PurchPrice."Unit of Measure Code",PurchPrice."Minimum Quantity");

  R2.RESET;
  R2.SETRANGE("Item No.",PurchPrice."Item No.");
  R2.SETRANGE("Vendor No.",PurchPrice."Vendor No.");
  R2.SETFILTER("Starting Date",'>'+FORMAT(PurchPrice."Starting Date"));
  R2.SETRANGE("Currency Code",PurchPrice."Currency Code");
  R2.SETRANGE("Variant Code",PurchPrice."Variant Code");
  //R2.SETRANGE("Unit of Measure Code",PurchPrice."Unit of Measure Code");
  R2.SETRANGE("Minimum Quantity",PurchPrice."Minimum Quantity");
  IF R2.FINDFIRST THEN BEGIN
    IF R."Ending Date" <> CALCDATE('<-1D>',R2."Starting Date") THEN
      R.VALIDATE("Ending Date",CALCDATE('<-1D>',R2."Starting Date"));
   R.MODIFY(TRUE);
  END;

UNTIL PurchPrice.NEXT = 0;
Benutzeravatar
Raik Zobel
 
Beiträge: 279
Registriert: 4. März 2013 13:43
Realer Name: Raik Zobel
Arbeitsort: Leipzig
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 4.00SP3, 2013R2, 2016


ZurĂĽck zu NAV 2015

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron