St. Arbeitsgang - Text fehlt im Fertigungsauftrag

Lob (und Tadel), Anregungen und Probleme.

Moderator: SYNERPY

Antworten
MD10
Beiträge: 313
Registriert: Mo Sep 29, 2008 1:10 pm

St. Arbeitsgang - Text fehlt im Fertigungsauftrag

Beitrag von MD10 »

Hallo,

ich glaube einen Bug gefunden zu haben. Und zwar fehlt mir der St. Arbeitsgang - Text wenn ich einen Fertigungsauftrag ausdrucken möchte. Trage ich eine Rüstzeit für den 1. Arbeitsgang werden alle Texte ausgedruckt.

Gibt es ein Workaround für dieses Phenomän?!

Gruß
David
-----------------------------------
SW-Version: 6.8.6.0
GDB-Version: AvERP2020.01
WI-V2.5.9.27139 Firebird V2.5
SYN20
Beiträge: 95
Registriert: Do Aug 23, 2007 1:54 pm

Beitrag von SYN20 »

Hallo pasim,

im bdDDAG.OnBeforePrint des Drucks FRDBFAKART_BARC (Arbeitskarte mit Barcode) befindet sich folgende Logik:

Code: Alles auswählen

  // Rüstbarcode nur andrucken, wenn Rüstzeit hinterlegt ist
  if ([q_rep3."RUESTZEIT"] <> 0) then
  begin  
    bdDDAG.visible := true;
    if [q_rep3."BFAD_ZWANG"] ='N' then
    begin
      bar1.visible := false;
      bar2.visible := false;
      StattBar1.visible := true;
      StattBar2.visible := true;
    end;

    if [Ruestzeit] = 'J' then begin
      meRuest.visible := true;
      meStueck.visible:= true;
    end
    else begin
      meRuest.visible := false;
      meStueck.visible:= false;
    end;  
   
    if [q_rep5."TEXT"]<>'' then
      bdSDDAG.visible := true
    else
      bdSDDAG.visible := false; 
  end
  else
    bdDDAG.visible := false;
Diese müßte durch folgende ersetzt werden:

Code: Alles auswählen

  bdSDDAG.visible := false;
  if ([q_rep5."ID"] <> 0) then
    bdSDDAG.visible := true; 

  // Rüstbarcode nur andrucken, wenn Rüstzeit hinterlegt ist
  if ([q_rep3."RUESTZEIT"] <> 0) then
  begin  
    bdDDAG.visible := true;
    if [q_rep3."BFAD_ZWANG"] ='N' then
    begin
      bar1.visible := false;
      bar2.visible := false;
      StattBar1.visible := true;
      StattBar2.visible := true;
    end;

    if [Ruestzeit] = 'J' then begin
      meRuest.visible := true;
      meStueck.visible:= true;
    end
    else begin
      meRuest.visible := false;
      meStueck.visible:= false;
    end;  
  end
  else
    bdDDAG.visible := false;
Gruß,
Syn20
MD10
Beiträge: 313
Registriert: Mo Sep 29, 2008 1:10 pm

Beitrag von MD10 »

Danke, das hat geklappt!!

Gruß
David
-----------------------------------
SW-Version: 6.8.6.0
GDB-Version: AvERP2020.01
WI-V2.5.9.27139 Firebird V2.5
MD10
Beiträge: 313
Registriert: Mo Sep 29, 2008 1:10 pm

Beitrag von MD10 »

Hallo SYN20

gilt die oben beschriebene Vorgehensweise auch für das neuere AvERP?

Danke
David
-----------------------------------
SW-Version: 6.8.6.0
GDB-Version: AvERP2020.01
WI-V2.5.9.27139 Firebird V2.5
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

In der derzeitgen Beta ist das bereits ersetzt.
MD10
Beiträge: 313
Registriert: Mo Sep 29, 2008 1:10 pm

Beitrag von MD10 »

Gilt das auch für die Version 2009.A07? Mir geht es darum, das mir wieder einmal die Arbeitsgang-Zusatztexte auf der ersten Seite eines FAs fehlen.
-----------------------------------
SW-Version: 6.8.6.0
GDB-Version: AvERP2020.01
WI-V2.5.9.27139 Firebird V2.5
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

Ist der Code in Ihrer Version denn schon geändert?
MD10
Beiträge: 313
Registriert: Mo Sep 29, 2008 1:10 pm

Beitrag von MD10 »

Der Code ist drin. Bitte vielmals um Entschuldigung :oops: ich hatte die Arbeitskarte Barcode - Sammeldruck gemeint. Da fehlt der Text. Gibt es dazu ein Workaround?
-----------------------------------
SW-Version: 6.8.6.0
GDB-Version: AvERP2020.01
WI-V2.5.9.27139 Firebird V2.5
SYN20
Beiträge: 95
Registriert: Do Aug 23, 2007 1:54 pm

Beitrag von SYN20 »

Hallo pasim,

auch im Druck FRDBFAKART_BARC_SD - "Arbeitskarte Barcode - Sammeldruck" läßt sich das Problem mit der bereits beschriebenen Vorgehensweise lösen. Der Code zum Ausblenden, der korrigiert werden muß, befindet sich im Band bdDDAG, der Text auf bdSDDAG.

Gruß,
Syn20
MD10
Beiträge: 313
Registriert: Mo Sep 29, 2008 1:10 pm

Beitrag von MD10 »

Hallo SYN20,

danke, das hat funktioniert! Jetzt brauche ich nur noch 72 FAs ausdrucken statt 288! Ich bin sehr dankbar!

Gruß
David
-----------------------------------
SW-Version: 6.8.6.0
GDB-Version: AvERP2020.01
WI-V2.5.9.27139 Firebird V2.5
Antworten