XFM0012: Difference between revisions

From WMS
(Split into separate pages)
 
(Split into separate pages)
Line 12: Line 12:
|-
|-
|Package SQL Code **||The programming instruction to determine which package the EDI will call||Defined by the hard coding of the program||Defined by the message type
|Package SQL Code **||The programming instruction to determine which package the EDI will call||Defined by the hard coding of the program||Defined by the message type
|}
==='''Command Values'''===
Below is a table of the current commands
'''NB these will increase as new messages are added to the system as required'''
{| class="wikitable" align="center" border="1"
!Package Id (User Definable)||Inbound or Outbound||Package SQL Statement
|-
|'''Standard Client Message Types'''
|-
|Despatch Message||Outbound||dp_edigen_out_pdp_conf.write_flat_file
|-
|Stock Master Upload||Inbound||dp_edigen_product_master_load.read_file_format
|-
|Sales Order Upload||Inbound||dp_edigen_sales_order_load.read_sales_order_file
|-
|GRMK – Receipt Message||Outbound||dp_edigen_out_receipt_confirm.process_out_recp_confirm
|-
|Pre Advice or ASN Message||Inbound||dp_edigen_pre_advice_load.read_file_format
|-
|Hold or Release Message||Inbound||dp_edigen_hold_load.read_file_format
|-
|Acknowledgement of Hold Release Message||Outbound||dp_edigen_out_ack.write_flat_file
|-
|Purchase Ordering||Outbound||dp_edigen_out_pop.write_flat_file
|-
|Courier Returns and Collection||Outbound||dp_edigen_retcoll.write_file
|-
|Standard Stock Inventory Balance (Requires two packages to be run)||Outbound||dp_edigen_out_st_bal.generate_data (populates temporary tables) -dp_edigen_out_st_bal.write_flat_file (writes the file)
|-
|Stock inventory balance by Rotation Only requires one package||Outbound||dp_edigen_out_strot_bal.write_file (This writes a ‘SROL’ record, which is a single level rotation based snapshot)
|-
|Stock Snapshot (Include both customer and system rotations and SAP storage locations)(F/S 230465)||Outbound||Additional  rotation level dp_edigen_out_st_bal.generate_detail_data dp_edigen_out_st_bal.write_flat_file_dtl This process writes a SD01 and SD02 lines – the SD02 record is a rotation level record.
|-
|}
'''Carrier Interface Messages'''
{| class="wikitable" border="1"
!Package Id (User Definable)||Inbound or Outbound||Package SQL Statement
|-
|CANC – Cancelled Orders||Outbound||cim_outbound.write_canc_file
|-
|CICA – Post Allocation||Outbound||cim_outbound.write_cioc_cica_file
|-
|CICD – Pre – Allocation||Inbound||dp_cim_inbound.read_cicd_file_format
|-
|CIOC – Order Entry Information||Outbound||cim_outbound.write_cioc_cica_file
|-
|CIPD – Packing Information||Outbound||cim_outbound.write_cipd_file
|-
|CITD – Despatch Confirmation||Inbound||dp_cim_inbound.read_file_format
|-
|PODC – IE Specific POD confirmation||Outbound||cim_outbound.write_podc_file
|-
|CARR – Carrier Collection Message||Outbound||dp_edigen_out_carr_conf.write_flat_file
|-
|}
'''Configurable EDI''' '''Inbound'''
{| class="wikitable" border="1"
!EDI Structure||Description||Package SQL Statement
|-
|CUSTOMER||Customer detail upload||dp_conf_edi_in.read_edi_cust_file_format
|-
|MED_TRANSLATION||(Client specific) - Medical and serial translation||dp_conf_edi_in.med_seq_xfm
|-
|OMS_POST_WHS||(Client specific) OMS Postcode/Warehouse Upload||dp_conf_edi_in_oms.load_oms_pc
|-
|STKBASEUPL||Stock Base Sell upload/update||dp_conf_edi_in.stk_base_sell_xfm
|-
|STK_LOCATION||Stock Location upload||dp_conf_edi_in.stock_locations_xfm
|-
|STK_WAREHOUSE||Stock Warehouse||dp_conf_edi_in.stock_warehouse_xfm
|-
|STOCK||Stock Upload||dp_conf_edi_in.read_edi_prod_mast_format
|-
|STOCK_REGION||Stock Region upload/update||dp_conf_edi_in.stock_region_xfm
|-
|STOCK_UOM||Stock UOM upload||dp_conf_edi_in.stk_uom_xfm
|-
|STOCK_UPDATE||Stock update||dp_conf_edi_in.stock_update_xfm
|-
|SUPPLIER||Supplier detail upload||
|-
|WLE||Dynamic Stock Upload||dp_conf_edi_in.read_edi_wle
|-
|WLE Held Stock||Dynamic Held Stock Upload||dp_conf_edi_in.wle_held_stock_xfm
|-
|}
'''Outbound '''
{| class="wikitable" border="1"
!EDI Structure||Description||Package SQL Statement
|-
|Adjustments||Outbound||dp_conf_edi_out.produce_dyn_edi_files
|-
|Outbound Order Information||Outbound||?
|-
|Stock Inventory Balances||Outbound||?
|-
|}
'''FTP Packages'''
{| class="wikitable" border="1"
!EDI Structure||Description||Package SQL Statement
|-
|FTP Inbound||Inbound||dp_process_control_xfm.ftp_inbound
|-
|FTP Outbound||Outbound||dp_process_control_xfm.ftp_outbound
|}
|}

Revision as of 15:58, 17 June 2025

This screen is used to dictate which package is called for each flow. The package id field is user definable, but the ‘Package SQL Code’ is predetermined by the package format.

Once you have entered the package id and the package SQL code, you must then specify whether it is an inbound or outbound flow.

EDI-005a.PNG
Field Name Description Options Generic Value
Package Id ** The unique identifier for this message type – note, you will need to remember this for further setup 10 character free text field Defined by the client
Inbound/Outbound/Local ** Specifies whether the message is an inbound or an outbound flow (note, ‘local’ is not used for current WMS implementations) Check box Defined by the message type
Package SQL Code ** The programming instruction to determine which package the EDI will call Defined by the hard coding of the program Defined by the message type

Command Values

Below is a table of the current commands


NB these will increase as new messages are added to the system as required

Package Id (User Definable) Inbound or Outbound Package SQL Statement
Standard Client Message Types
Despatch Message Outbound dp_edigen_out_pdp_conf.write_flat_file
Stock Master Upload Inbound dp_edigen_product_master_load.read_file_format
Sales Order Upload Inbound dp_edigen_sales_order_load.read_sales_order_file
GRMK – Receipt Message Outbound dp_edigen_out_receipt_confirm.process_out_recp_confirm
Pre Advice or ASN Message Inbound dp_edigen_pre_advice_load.read_file_format
Hold or Release Message Inbound dp_edigen_hold_load.read_file_format
Acknowledgement of Hold Release Message Outbound dp_edigen_out_ack.write_flat_file
Purchase Ordering Outbound dp_edigen_out_pop.write_flat_file
Courier Returns and Collection Outbound dp_edigen_retcoll.write_file
Standard Stock Inventory Balance (Requires two packages to be run) Outbound dp_edigen_out_st_bal.generate_data (populates temporary tables) -dp_edigen_out_st_bal.write_flat_file (writes the file)
Stock inventory balance by Rotation Only requires one package Outbound dp_edigen_out_strot_bal.write_file (This writes a ‘SROL’ record, which is a single level rotation based snapshot)
Stock Snapshot (Include both customer and system rotations and SAP storage locations)(F/S 230465) Outbound Additional rotation level dp_edigen_out_st_bal.generate_detail_data dp_edigen_out_st_bal.write_flat_file_dtl This process writes a SD01 and SD02 lines – the SD02 record is a rotation level record.


Carrier Interface Messages

Package Id (User Definable) Inbound or Outbound Package SQL Statement
CANC – Cancelled Orders Outbound cim_outbound.write_canc_file
CICA – Post Allocation Outbound cim_outbound.write_cioc_cica_file
CICD – Pre – Allocation Inbound dp_cim_inbound.read_cicd_file_format
CIOC – Order Entry Information Outbound cim_outbound.write_cioc_cica_file
CIPD – Packing Information Outbound cim_outbound.write_cipd_file
CITD – Despatch Confirmation Inbound dp_cim_inbound.read_file_format
PODC – IE Specific POD confirmation Outbound cim_outbound.write_podc_file
CARR – Carrier Collection Message Outbound dp_edigen_out_carr_conf.write_flat_file


Configurable EDI Inbound

EDI Structure Description Package SQL Statement
CUSTOMER Customer detail upload dp_conf_edi_in.read_edi_cust_file_format
MED_TRANSLATION (Client specific) - Medical and serial translation dp_conf_edi_in.med_seq_xfm
OMS_POST_WHS (Client specific) OMS Postcode/Warehouse Upload dp_conf_edi_in_oms.load_oms_pc
STKBASEUPL Stock Base Sell upload/update dp_conf_edi_in.stk_base_sell_xfm
STK_LOCATION Stock Location upload dp_conf_edi_in.stock_locations_xfm
STK_WAREHOUSE Stock Warehouse dp_conf_edi_in.stock_warehouse_xfm
STOCK Stock Upload dp_conf_edi_in.read_edi_prod_mast_format
STOCK_REGION Stock Region upload/update dp_conf_edi_in.stock_region_xfm
STOCK_UOM Stock UOM upload dp_conf_edi_in.stk_uom_xfm
STOCK_UPDATE Stock update dp_conf_edi_in.stock_update_xfm
SUPPLIER Supplier detail upload
WLE Dynamic Stock Upload dp_conf_edi_in.read_edi_wle
WLE Held Stock Dynamic Held Stock Upload dp_conf_edi_in.wle_held_stock_xfm


Outbound

EDI Structure Description Package SQL Statement
Adjustments Outbound dp_conf_edi_out.produce_dyn_edi_files
Outbound Order Information Outbound ?
Stock Inventory Balances Outbound ?


FTP Packages

EDI Structure Description Package SQL Statement
FTP Inbound Inbound dp_process_control_xfm.ftp_inbound
FTP Outbound Outbound dp_process_control_xfm.ftp_outbound