Bevor der FTEInput-Mustercode ausgeführt werden kann, muss er importiert und implementiert werden (siehe Mustercode 'Managed File Transfer').
Sollten bei der Ausführung des Mustercodes Probleme auftreten, lesen Sie den Abschnitt Umgebung für WebSphere MQ File Transfer Edition-Knoten vorbereiten oder den Abschnitt Probleme beim Ausführen von Mustercodes beheben in der Dokumentation zu WebSphere Message Broker.
Die Testnachricht, mit der dieser Mustercode ausgeführt wird, enthält die Daten für die Produktauslieferung an eine Filiale. Die Anwendung der Filiale, die für den Tagesabschluss zuständig ist, erstellt für jedes Produkt je eine Nachricht mit einem Datensatz, gefolgt von einer abschließenden Nachricht, die das Ende der Daten für die Filiale anzeigt.
Beispielnachricht für Nachbestellung von Artikeln: StockReplenishmentRequest_123.txt
Dieser Teil des Mustercodes verwendet die folgenden Nachrichtenflüsse:
Wenn alle vorherigen Schritte erfolgreich ausgeführt wurden, ist der Mustercode damit beendet. Sie können den FTEInput-Knoten im Nachrichtenfluss 'FTEInputBranch2HQMFlow' anzeigen, um nachzuvollziehen, wie die Ergebnisse erzielt wurden.
Die Ausgabenachricht des FTEInput-Knotens zerlegt die an den Nachrichtenfluss gesendete Nachricht in vier Datensätze mit den folgenden Aktualisierungen:
<StockReplenishment> <BranchNumber>123</BranchNumber> <SequenceNumber>1</SequenceNumber> <LineItem> <ItemID>AA0534</ItemID> <Description>2oz White Chocolate</Description> <MerchandiseHierarchy Level="Department">Chocolates</MerchandiseHierarchy> <UnitListPrice ForeignAmount="0.87" Currency="GBP">1.64</UnitListPrice> <RegularSalesUnitPrice>1.31</RegularSalesUnitPrice> <ActualSalesUnitPrice>1.31</ActualSalesUnitPrice> <ExtendedAmount>3.62</ExtendedAmount> <Quantity>63</Quantity> </LineItem> </StockReplenishment>
<StockReplenishment> <BranchNumber>123</BranchNumber> <SequenceNumber>2</SequenceNumber> <LineItem> <ItemID>AA0533</ItemID> <Description>4oz Milk Chocolate</Description> <MerchandiseHierarchy Level="Department">Chocolates</MerchandiseHierarchy> <UnitListPrice ForeignAmount="0.87" Currency="GBP">1.79</UnitListPrice> <RegularSalesUnitPrice>1.63</RegularSalesUnitPrice> <ActualSalesUnitPrice>1.63</ActualSalesUnitPrice> <ExtendedAmount>4.89</ExtendedAmount> <Quantity>35</Quantity> </LineItem> </StockReplenishment>
<StockReplenishment> <BranchNumber>123</BranchNumber> <SequenceNumber>3</SequenceNumber> <LineItem> <ItemID>AA7545</ItemID> <Description>4oz Dark Chocolate</Description> <MerchandiseHierarchy Level="Department">Chocolates</MerchandiseHierarchy> <UnitListPrice ForeignAmount="0.87" Currency="GBP">1.99</UnitListPrice> <RegularSalesUnitPrice>1.63</RegularSalesUnitPrice> <ActualSalesUnitPrice>1.63</ActualSalesUnitPrice> <ExtendedAmount>4.89</ExtendedAmount> <Quantity>34</Quantity> </LineItem> </StockReplenishment>
<StockReplenishment> <BranchNumber>123</BranchNumber> <SequenceNumber>4</SequenceNumber> <EndofData>true</EndofData> </StockReplenishment>