You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Status

  Approved

OwnerABOLAJI-ext, Luqman 
Stakeholders
Jira Request ID

ERP-208 - Getting issue details... STATUS

Jira Development ID

ERP-1119 - Getting issue details... STATUS

High- Level Specification

Implementing SystemSAP S/4HANA 
Invoked by/Invokes
Business Process Reference02.04.02.01. Manage Standard Sales Order


Functional Overview

The functional design of the system interface defines the API to be provided or consumed. 

Scope and Objectives

Process Flow Diagram

Step

Description

Comment










Assumptions

Dependencies

Security, Integrity and Controls

Configuration Requirements

Special Requirements


Design Rationale

API Use

Data Structure

The following fields will be used to provide the required data structure of the interface:

ParentFieldDescriptionMandatory (Y/N)Data Type











Calculation and Validation

ParentFieldRule TypeRule Instruction












eDocument mapping

GeneralSyensqo XML (Intermediate Target)SAP eDoc Standard Mapping (Source)Custom Mapping (Source)
S-NRFlow (SD/FI/MM/ALL)Target FieldTarget Field DetailsConditionSyensqo XML NodeSyensqo XML FieldSAP eDoc Standard NodeSAP eDoc Standard FieldFixed ValueCustom Logic




















Processing Logic

SellerPartnerCode Determination Logic 

Refer to DUNS Reference Table (ZL2C_DUNS)

Fetch SellerDUNS where:

SenderDUNS = A_SalesOrderHeaderHeader/SenderDUNS

ReceiverDUNS = A_SalesOrderHeaderHeader/ReceiverDUNS

BuyerDUNS = A_SalesOrderHeaderPartner/BuyerPartnerCode


Partner Look Up Logic

Elemica use the DUNS (Partner Codes) for the different business partner roles in a message. To send a sales order response from S/4HANA, the Partner Codes for each of the SAP Customers Partner roles have to be found. As a pre-requisite, the mapping of the Partner Codes, partner role and the SAP Customer numbers will be maintained using the standard SAP table EDPAR. This table will be maintained in each client as part of customer activates via transaction code VOE4. 

Below table is the look up logic of the Partner Code from the SAP Customer partner role from sales order for the Order Response Message

Partner CodePartner Code FieldLogic to find Partner Code from SAP Customer
BuyerPartnerCodeA_SalesOrderHeader/BuyerPartnerCode

EDPAR-EXPNR where:
EDPAR - INPNR = <A_SalesOrderAdditionalFields/SoldToParty> and EDPAR-PARVM = SP

ShipToPartnerCodeA_SalesOrderHeader/ShipToPartnerCode

EDPAR-EXPNR where:
EDPAR - INPNR = <A_SalesOrderHeader/ShipToPartnerCode> and EDPAR-PARVM = SH

EDPAR-KUNNR = <A_SalesOrderAdditionalFields/SoldToParty>

PayerPartnerCodeA_SalesOrderHeader/ShipToPartnerCode

EDPAR-INPNR where:
EDPAR - EXPNR = A_SalesOrderHeader/ShipToPartnerCode and EDPAR-PARVM = PY

EDPAR-KUNNR = A_SalesOrderAdditionalFields/SoldToParty>

BillToPartnerCodeA_SalesOrderHeader/ShipToPartnerCode

EDPAR-INPNR where:
EDPAR - EXPNR = A_SalesOrderHeader/ShipToPartnerCode and EDPAR-PARVM = BP

EDPAR-KUNNR = A_SalesOrderAdditionalFields/SoldToParty>


Delta or Full Load Requirements

Interface Alert & Monitoring

Language Requirements

User Interface Requirements

 

Sequencing


Volumetrics


Performance Consideration

Error Handling


Testing

How to Test

Test Conditions and Expected Results

IDConditionExpected Results






Test Considerations/Dependencies


Other Information


Development Details

Package

Package NameParent Package




Other Development Objects

Object TypeObject NamePurpose/High Level LogicDesign Rationale Reference









Appendix

See also


No files shared here yet.

Change log

Version Published Changed By Comment
CURRENT (v. 4) Apr 27, 2026 07:36 WEINERT-ext, Patrick
v. 45 Apr 26, 2026 17:26 ABOLAJI-ext, Luqman
v. 44 Apr 26, 2026 17:19 ABOLAJI-ext, Luqman
v. 43 Apr 26, 2026 10:04 ABOLAJI-ext, Luqman
v. 42 Apr 17, 2026 15:59 ABOLAJI-ext, Luqman
v. 41 Apr 17, 2026 09:59 ABOLAJI-ext, Luqman
v. 40 Apr 17, 2026 09:59 ABOLAJI-ext, Luqman
v. 39 Apr 17, 2026 08:42 ABOLAJI-ext, Luqman
v. 38 Apr 08, 2026 17:08 ABOLAJI-ext, Luqman
v. 37 Apr 04, 2026 16:48 ABOLAJI-ext, Luqman

Go to Page History

  • No labels