Ansicht
Dokumentation

CR_GET_DECENTRAL_PI_SHEET - ID und Status zu dezentralem PI Sheet

CR_GET_DECENTRAL_PI_SHEET - ID und Status zu dezentralem PI Sheet

Addresses (Business Address Services)   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Baustein ermittelt

  • ob das betreffende Steuerrezept an eine dezentrale Prozeßkoordination gesendet wurde und
  • ob dort aus dem Steuerrezept eine Herstellanweisung (List- oder Browserbasiert) erzeugt wurde.

Die Nummer der dezentralen Herstellanweisung und der aktuelle Status der Herstellanweisung im dezentralen System werden als Export-Parameter zurückgeliefert.

Die Suche erfolgt mehrstufig, d.h. ein Steuerrezept kann zunächst an eine dezentrale Prozeßkoordination verschickt werden und von dort aus an beliebig viele weitere dezentrale Installationen gehen, bis in der letzten Stufe eine Herstellanweisung gefunden wird.

Vorraussetzung für die korrekte Arbeitsweise ist, daß die RFC-Adresse der dezentralen Prozeßkoordination(en) vom Typ 3 ist.

Das Suchergebnis wird im globalen Gedächtnis der Funktionsfruppe gepuffert wenn

  • eine dezentrale Herstellanweisung zu einem Steuerrezept gefunden wurde oder
  • festgestellt wird, daß zu einem Steuerrezept keine dezentrale Herstellanweisung existiert .

Es kann zu einem späteren Zeitpunkt durch Aufruf des Funktionsbausteines CR_GET_DEC_PISHEET_FROM_BUFFER abgefragt werden.

Gepuffert werden folegnde Informationen:

  • die Nummer des zentralen Steuerrezeptes
  • die Nummer der dezentralen Herstellanweisung (sofern sie existiert)
  • die RFC-Destination des dezentralen Systems in dem die Herstellanweisung gefunden wurde
  • ein Kennzeichen, falls keine dezentrale Herstellanweisung zu dem zentralen Steuerrezept existiert

Bemerkung:

Beim Einsatz der dezentralen Prozeßkoordination kann es im Falle eines fehlerhaften Customizings der Steuerrezeptempfänger zu rekursiven Aufrufen, d.h. zu einem Endlos-Loop kommen.

Bsp.1: Zentrales System schickt Steuerrezept an --> dezentrale Prozeßkoordinarion, diese schickt Steuerrezept zurück an --> zentrlaes System u.s.w.

Sofern diese Rekursivität wie in Bsp. 1 bereits in der ersten Stufe auftritt, wird sie erkannt und führt zu keinem Endlos-Loop.

Taucht die Rekursivität jedoch in einer tieferen Stufe auf (s.Bsp. 2) kann sie nicht festgestellt werden.

Bsp.2: Zentrales System --> dez. Prozeßkoordination1 --> dez. Prozeßkoordination 2 --> zentrales System u.s.w.

Beispiel

Hinweise

Falls die Pufferung nicht benötigt wird, sollte der Baustein CR_FIND_DECENTRAL_PI_SHEET verwendet werden.

Weiterführende Informationen





Parameter

CONTROL_RECIPE_CNTRL
PI_SHEET_LOCAL
STATUS_OF_LOCAL_PI_SHEET

Ausnahmen

CONTROL_RECIPE_NOT_FOUND
INTERNAL_FAILURE
LOCAL_PI_SHEET_NOT_FOUND
NO_AUTHORITY
NO_LOCAL_PI_SHEET
RFC_FAILURE

Funktionsgruppe

COCB1

CL_GUI_FRONTEND_SERVICES - Frontend Services   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4132 Date: 20240523 Time: 144226     sap01-206 ( 45 ms )