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

Compare with Current View Page History

« Previous Version 3 Next »

Status

  Approved

Owner
Stakeholders
Jira Request ID
Jira Development ID

High- Level Specification

Implementing System
Invoked by/Invokes
Business Process Reference


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

1

The data coming from Salesforce is described in the Salesforce functional specification. It is NOT INCLUDED in this document.

N.A for OnHand

2

The data coming from S/4 is mostly transformed within S/4, to ensure the data is in the format for Maestro. Details are NOT INCLUDED in this document, but are contained in the S/4 functional specification.

< Link to SAP S4 Spec>

3

Global Integration Suite transfers transformed data from S/4, and performs some formatting, and sends the data to Maestro.

<Link to Middleware spec>

4

Transferred files will be sent to Maestro’s Client SFTP server. This sits outside of the Maestro firewall and is accessible by client using a user id/ password. Files are transferred from this component to the Planning Server SFTP by a Kinaxis automatic process once the trigger file has been placed (see below)


5

Files moved to this SFTP server await loading into Maestro by a scheduled script triggered from within Maestro.


6

Maestro uses the configured DSM (Data Sources and Mapping) setup to load the data into the OnHand table, with the load initiated either manually or through a scheduled system task.





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


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. 3) Apr 06, 2026 15:13 KAVLEKAR-ext, Nihaal Updated the Delta or Full load Requirement section and Process Flow diagram
v. 29 Feb 10, 2026 14:54 NARAHARI-ext, Bhargavi
v. 28 Feb 05, 2026 12:18 BROWN-ext, Kevin
v. 27 Feb 04, 2026 12:12 BROWN-ext, Kevin
v. 26 Jan 29, 2026 15:11 BROWN-ext, Kevin
v. 25 Jan 28, 2026 17:55 BROWN-ext, Kevin Moved some information to Integration Architecture
v. 24 Jan 28, 2026 17:29 BROWN-ext, Kevin
v. 23 Jan 28, 2026 16:24 BROWN-ext, Kevin Included standard sections from Reference doc and updated as per Dhiraj/Patrick comments
v. 22 Jan 16, 2026 10:47 KAVLEKAR-ext, Nihaal
v. 21 Jan 14, 2026 13:06 BROWN-ext, Kevin

Go to Page History

  • No labels