| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191 |
- DEFINE TEMP-TABLE Payload NO-UNDO
- FIELD StructureVersion AS CHARACTER
- XML-NODE-TYPE "ATTRIBUTE"
- FIELD Comments AS CHARACTER
- XML-NODE-TYPE "ATTRIBUTE"
- FIELD WholesalerID AS CHARACTER
- XML-NODE-TYPE "ATTRIBUTE"
- FIELD Payload_id AS RECID
- XML-NODE-TYPE "HIDDEN" .
- DEFINE TEMP-TABLE Period NO-UNDO
- FIELD PeriodType AS CHARACTER
- XML-NODE-TYPE "ATTRIBUTE"
- FIELD DateFrom AS CHAR
- XML-NODE-TYPE "ATTRIBUTE"
- FIELD DateTo AS CHAR
- XML-NODE-TYPE "ATTRIBUTE"
- FIELD TotalRecordsCount AS DECIMAL
- DECIMALS 0
- XML-DATA-TYPE "integer" XML-NODE-TYPE "ATTRIBUTE"
- FIELD TotalVolume AS DECIMAL
- XML-NODE-TYPE "ATTRIBUTE"
- FIELD PeriodNumber AS DECIMAL
- DECIMALS 0
- XML-DATA-TYPE "integer" XML-NODE-TYPE "ATTRIBUTE"
- FIELD Comments AS CHARACTER
- XML-NODE-TYPE "ATTRIBUTE"
- FIELD Payload_id AS RECID
- XML-NODE-TYPE "HIDDEN"
- FIELD Period_id AS RECID
- XML-NODE-TYPE "HIDDEN" .
- DEFINE TEMP-TABLE Outlets NO-UNDO
- FIELD Comments AS CHARACTER
- XML-NODE-TYPE "HIDDEN"
- FIELD Payload_id AS RECID
- XML-NODE-TYPE "HIDDEN"
- FIELD Period_id AS RECID
- XML-NODE-TYPE "HIDDEN"
- FIELD Outlets_id AS RECID
- XML-NODE-TYPE "HIDDEN" .
- DEFINE TEMP-TABLE OutletEntry NO-UNDO
- FIELD Comments AS CHARACTER
- XML-NODE-TYPE "HIDDEN"
- FIELD Outlets_id AS RECID
- XML-NODE-TYPE "HIDDEN"
- FIELD OutletEntry_id AS RECID
- XML-NODE-TYPE "HIDDEN" .
- DEFINE TEMP-TABLE DeliverTo NO-UNDO
- FIELD OutletNumber AS CHARACTER
- FIELD Name1 AS CHARACTER
- FIELD Name2 AS CHARACTER
- FIELD ContactPerson AS CHARACTER
- FIELD Address1 AS CHARACTER
- FIELD Address2 AS CHARACTER
- FIELD PostalCode AS CHARACTER
- FIELD City AS CHARACTER
- FIELD Telephone1 AS CHARACTER
- FIELD Telephone2 AS CHARACTER
- FIELD Fax AS CHARACTER
- FIELD Email AS CHARACTER
- FIELD VatNumber AS CHARACTER
- FIELD KeyAccount AS CHARACTER
- FIELD Channel AS CHARACTER
- FIELD OutletEntry_id AS RECID
- XML-NODE-TYPE "HIDDEN"
- FIELD DeliverTo_Id AS RECID
- XML-NODE-TYPE "HIDDEN"
-
- INDEX DeliverTo-k1 IS PRIMARY
- OutletNumber.
- DEFINE TEMP-TABLE BillTo NO-UNDO
- FIELD OutletNumber AS CHARACTER
- FIELD Name1 AS CHARACTER
- FIELD Name2 AS CHARACTER
- FIELD ContactPerson AS CHARACTER
- FIELD Address1 AS CHARACTER
- FIELD Address2 AS CHARACTER
- FIELD PostalCode AS CHARACTER
- FIELD City AS CHARACTER
- FIELD Telephone1 AS CHARACTER
- FIELD Telephone2 AS CHARACTER
- FIELD Fax AS CHARACTER
- FIELD Email AS CHARACTER
- FIELD VatNumber AS CHARACTER
- FIELD KeyAccount AS CHARACTER
- FIELD Channel AS CHARACTER
- FIELD DeliverTo_id AS RECID
- XML-NODE-TYPE "HIDDEN"
- FIELD OutletEntry_id AS RECID
- XML-NODE-TYPE "HIDDEN" .
- DEFINE TEMP-TABLE Sales NO-UNDO
- FIELD TransactionType AS CHARACTER
- XML-NODE-TYPE "ATTRIBUTE"
- FIELD Period_id AS RECID
- XML-NODE-TYPE "HIDDEN"
- FIELD Sales_id AS RECID
- XML-NODE-TYPE "HIDDEN" .
- DEFINE TEMP-TABLE Transaction1 NO-UNDO
- XML-NODE-NAME "Transaction"
- FIELD Comments AS CHARACTER
- XML-NODE-TYPE "ATTRIBUTE"
- FIELD OutletNumber AS CHARACTER
- FIELD DeliveryDate AS CHAR
- FIELD OrderNumberHbc AS CHARACTER
- FIELD InvoiceNumber AS CHARACTER
- FIELD Sales_id AS RECID
- XML-NODE-TYPE "HIDDEN"
- FIELD Transaction_id AS RECID
- XML-NODE-TYPE "HIDDEN" .
- DEFINE TEMP-TABLE TransactionDetails NO-UNDO
- FIELD ProductNumber AS CHARACTER
- FIELD Quantity AS DECIMAL
- FIELD Price AS DECIMAL
- FIELD Transaction_id AS RECID
- XML-NODE-TYPE "HIDDEN"
- FIELD TransactionDetails_id AS RECID
- XML-NODE-TYPE "HIDDEN" .
- DEFINE TEMP-TABLE Products NO-UNDO
- FIELD Period_id AS RECID
- XML-NODE-TYPE "HIDDEN"
- FIELD Products_id AS RECID
- XML-NODE-TYPE "HIDDEN" .
- DEFINE TEMP-TABLE ProductEntry NO-UNDO
- FIELD Comments AS CHARACTER
- XML-NODE-TYPE "ATTRIBUTE"
- FIELD ProductNumber AS CHARACTER
- FIELD ProductName AS CHARACTER
- FIELD UnitOfQuantity AS CHARACTER
- FIELD ArticleNameHbc AS CHARACTER
- FIELD ArticleNumberHbc AS CHARACTER
- FIELD EanConsumerUnit AS CHARACTER
- FIELD EanMultipack AS CHARACTER
- FIELD EanTradeUnit AS CHARACTER
- FIELD ProductRemarks AS CHARACTER
- FIELD PurchasePrice AS DECIMAL
- FIELD PackageSizeLitres AS DECIMAL
- FIELD SalesUnit AS CHARACTER
- FIELD PackageType AS CHARACTER
- FIELD Subunits AS CHARACTER
- FIELD Products_id AS RECID
- XML-NODE-TYPE "HIDDEN"
- FIELD ProductEntry_id AS RECID
- XML-NODE-TYPE "HIDDEN" .
- DEFINE DATASET PayloadDS
- /* FOR Payload, Period, Outlets, OutletEntry, DeliverTo, BillTo, Products, ProductEntry, Sales, Transaction1, TransactionDetails */
- FOR Payload, Period, Outlets, OutletEntry, DeliverTo, Products, ProductEntry, Sales, Transaction1, TransactionDetails
-
- DATA-RELATION RELATION1 FOR Payload, Period
- RELATION-FIELDS (Payload_id, Payload_id) NESTED
-
- DATA-RELATION RELATION2 FOR Period, Outlets
- RELATION-FIELDS (Payload_id,Payload_id, Period_id, Period_id) NESTED
-
- DATA-RELATION RELATION3 FOR Outlets, OutletEntry
- RELATION-FIELDS (Outlets_id, Outlets_id) NESTED
-
- DATA-RELATION RELATION4 FOR OutletEntry, DeliverTo
- RELATION-FIELDS (OutletEntry_Id, OutletEntry_id) NESTED
-
- /* DATA-RELATION RELATION5 FOR OutletEntry, BillTo */
- /* RELATION-FIELDS (OutletEntry_Id, OutletEntry_id) */
- /* DATA-RELATION RELATION5 FOR DeliverTo, BillTo */
- /* RELATION-FIELDS (OutletEntry_Id, OutletEntry_id, DeliverTo_Id, DeliverTo_Id ) NESTED */
-
- DATA-RELATION RELATION6 FOR Period, Sales
- RELATION-FIELDS (Period_id, Period_id) NESTED
-
- DATA-RELATION RELATION7 FOR Sales, Transaction1
- RELATION-FIELDS (Sales_Id, Sales_id) NESTED
-
- DATA-RELATION RELATION8 FOR Transaction1, TransactionDetails
- RELATION-FIELDS (Transaction_id, Transaction_id) NESTED
-
- DATA-RELATION RELATION9 FOR Period, Products
- RELATION-FIELDS (Period_id, Period_id) NESTED
- DATA-RELATION RELATION10 FOR Products, ProductEntry
- RELATION-FIELDS (Products_id, Products_id) NESTED.
-
-
|