Hierarchy

⤷

⤷

IMG Activity
ID | /DSD/HH_TRADAT | Specify Volume of Transmitted Shipping Data |
Transaction Code | /DSD/91000223 | IMG Activity: /DSD/HH_TRADAT |
Created on | 20020424 | |
Customizing Attributes | /DSD/HH_ALG | Route Accounting - General Attibutes for IMG |
Customizing Activity | /DSD/HH_TRADAT | Specify Volume of Transmitted Shipping Data |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | /DSD/HH_TRADAT |
Use
In this menu item, you can control which data (message types, IDocs) is passed on to the Handheld Middleware Server (HHMWS). To do so, you have to enter all the data (message types, IDocs) that you want to be processed further in this Customizing table. The download program, /DSD/HH_IDOC_OUTPUT_CONTROL, reads this Customizing table and calls the respective function module (field "FUNCMOD") for all entries (message types) that are maintained for the shipment type and transportation planning point.
The following function modules for DSD route accounting are available:
- /DSD/HH_DL_FM_CREDIT_DATA DSD:Download credit data (KNKK + credit limit)
- Message type: /DSD/HH_CREDITDATA Credit data
- /DSD/HH_DL_FM_DELIVERY DSD:Download delivery data
- Message type: DESADV Delivery
- /DSD/HH_DL_FM_INVOICE DSD:Download billing document data
- Message type: INVOIC Invoices
- /DSD/HH_DL_FM_LOAD_DELIVERY DSD:Download load delivery
- Message type: /DSD/HH_LOAD_DELIVERY Load delivery
- /DSD/HH_DL_FM_ROUTE_ITINERARY DSD:Download visit list
- Message type: /DSD/HH_ROUTE_ITINERARY Visit list
- /DSD/HH_DL_FM_SALES_ORDER DSD:Download order data
- Message type: ORDRSP Order
- /DSD/HH_DL_FM_SHIPMENT DSD:Download shipment data
- Message type: SHPMNT Shipment
Note:
- Some data (message types, IDocs) is mandatory.
- The control IDoc - /DSD/HH_CONTROL - is always sent. Therefore, you do not have to enter it in the table.
- Only the optional data (message types, IDocs) is entered in this Customizing table.
- The table is open for customer enhancements: you can maintain entries for new fnction modules (you have to program the flow logic for further processing yourself).
- The download program, /DSD/HH_IDOC_OUTPUT_CONTROL, creates the appropriate IDocs for all the optional message types entered in table /DSD/HH_TRADAT. If no entries exist (for transportation planning point and shipment type), no optional data is transferred.
- The control takes place at message type level (IDoc).
Requirements
To transfer IDocs, you have to perform the following steps:
- Configure the logical systems for sender (R/3) and recipient (HHMWS) (Customizing)
- Assign the sender's logical system to a client (Customizing)
- You have to enter /DSD/HH_CONTROL as output parameter for the logical system. You also have to enter the message type (EDI or ALE) with the appropriate transaction code (/DSD/HHDL) in the detail screen.
- Create ports
- TA WE21
- Choose format (file)
- The function modules that write the data to a directory are provided by SAP (F1 help)
- Define transaction code for outbound processing
- TA WE41
- Assign function module /DSD/HH_IDOC_OUTPUT_CONTROL and message type /DSD/HH_CONTROL to this transaction code.
- Maintain partner agreements
- TA WE20
- Partner type LS
- Select a logical system and the appropriate entries (inbound/outbound parameters)
- Enter the appropriate message types.
- Outbound parameters
- Field "Message Type" only allows message types that can be passed on by the download program (function module /DSD/HH_IDOC_OUTPUT_CONTROL).
- Allowed message types:
- /DSD/HH_CONTROL Control messages
- /DSD/HH_CREDITDATA Credit data
- /DSD/HH_ROUTE_ITINERARY Visit list
- /DSD/HH_LOAD_DELIVERY Load delivery
- /DSD/HH_TXTDRV Definition of driver texts
- DESADV Delivery
- INVOIC Invoices
- ORDRSP Order
- SHPMNT Shipment
- You have to enter the recipient port and the base IDoc type for each message type.
- Note
- You have to maintain message control additionally for message type /DSD/HH_CONTROL. You have to enter the data for the application, message type, and transaction code.
- Enter an outbound parameter for EDI (with partner role LS) and ALE (without a partner role) for each message type.
- Upload Inbound Parameters
- Maintenance of inbound parameters is only intended for the UPLOAD, and is only mentioned here for completeness' sake.
- You can maintain the following message types in the inbound parameters:
- /DSD/ROUTEACCOUNT_CCOCI0 RA: Create check-in/check-out data
- /DSD/ROUTEACCOUNT_CCTRDT0 RA: Transfer general control data
- /DSD/ROUTEACCOUNT_CCUSVI0 RA: Create customer visit data
- /DSD/ROUTEACCOUNT_CDELFU0 RA: Create delivery fulfillment data
- /DSD/ROUTEACCOUNT_CENCAS0 RA: Create payment data
- /DSD/ROUTEACCOUNT_CINV0 RA: Create billing documents
- /DSD/ROUTEACCOUNT_CIVPRT0 RA: Create confirmation for BillDoc print.
- /DSD/ROUTEACCOUNT_CORDER0 RA: Create new orders
- /DSD/ROUTEACCOUNT_CTDIST0 RA: Create tour distance sheet
- /DSD/ROUTEACCOUNT_CTTIME0 RA: Create tour time sheet
- Maintain the transaction code (BAPI) for each message type.
- Maintain message types
- Message type "Download"
- Send medium 6 = "EDI"
- Application V7 = "Shipment"
- Message type "Download - ALE"
- Send medium A = "ALE"
- Application V7 = "Shipment"
The message types are assigned a processing program, /DSD/HH_NASTED, which creates appropriate IDocs for all data (deliveries, orders, ...) related to the shipment.
Standard settings
Transaction data is sent to the Handheld Middleware Server (HHMWS) shipment-based. This means all the data for a shpiment is sent to the Handheld Middleware Server in consolidated form. IDoc /DSD/HH_Control02 IDOC encompasses the full data transmission.
Note
- When a shipment is deleted, a control IDoc is also created to inform the HHMWS.
The standard SAP output determination is used for control. Because output determination is already included in the shipment, you only have to create two new message types.
You can use all the standard SAP options for output determination and message dispatch.
The system tries to use as many IDocs as possible (including the modules for filling them) from the SAP standard (for shipments and deliveries, for example). New IDocs are created for data that is not contained in the standard IDocs.
Note:
The message type can only be found automatically when:
- It is entered in the output determination procedure
- A condition record exists
- An appropriate entry exists for the partner agreement
Process flow
Output determination takes place when you save the shipment. An NAST record is generated as the result of output determination. The selection program for dispatching messages, RSNAST00, calls the control IDoc in the outbound parameters of the partner agreements in the logical system. This determines the recipient port and base IDoc type, as well as the appropriate transaction control for the message type. In turn, this transactino code is used to determine the download program, /DSD/HH_IDOC_OUTPUT_CONTROL. The download program calls table /DSD/HH_TRADAT and determines the IDocs to be created. Before the data is read, another check is performed as to whether the message type determined from table /DSD/HH_TRADAT is allowed at all in the partner agreement. If not, an error message is output and processing is cancelled. Otherwise, the download program is processed further.
The following data is transmitted to the HHMWS:
- Itinerary (visit list)
- Customer credit data (credit line, credit limit)
- Deliveries
- Orders
- Shipments
- Invoices (billing documents)
- Load delivery
Activities
A BAdI (definition name: /DSD/HH_READ_TRADAT) is provided for reading the Customizing data. This enables you to implement customer enhancements (such as searching for wildcard values). The BAdI must return a table with the entries found in the Customiz
Business Attributes
ASAP Roadmap ID | 204 | Establish Functions and Processes |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Maintenance Objects
Maintenance object type | C | Customizing Object |
Assigned objects | ||||||
---|---|---|---|---|---|---|
Customizing Object | Object Type | Transaction Code | Sub-object | Do not Summarize | Skip Subset Dialog Box | Description for multiple selections |
/DSD/HH_TRADAT_V | V - View | SM30 |
History
Last changed by/on | SAP | 20040227 |
SAP Release Created in | 461 |