High- Level Specification
| Parameter | Value |
|---|---|
| Application System | S/4 HANA (all systems) |
| Business Process Reference | 09.05.02.02. Post Sundry Debtor Invoices/Credit Memos |
Functional Overview
Scope and Objectives
As part of the SyWay program, it was decided to re-introduce an FI-AR invoicing process for exceptional (sundry) customer invoicing scenarios where the use of the regular sales processes via the Sales and Distribution (SD) module is not feasible/practical due to master data, process design constraints and/or specific accounting requirements. To bypass the complexities and system dependencies in terms of configuration and master data setup, the FI-AR sundry invoicing process is meant for non-recurring or urgent sales scenarios only that can't be managed adequately in the upstream Sales and Distribution module. To safeguard that the process is only used in exception scenarios, various controls are implemented. One of the endorsed controls is a park/post workflow approval process to ensure that all sundry customer invoices posted via the direct FI-AR route are validated by authorized reviewers and approvers.
The park and post approval process will use customized workflow templates to enable the electronic flow of initially parked documents through to the appropriate reviewers and approvers and in countries with e-invoicing requirements also the connectivity and integration with the e-invoicing solution implemented as part of the SyWay program.
This document explains the triggers, start conditions, routing as well as processing requirements for the park/post approval workflow implemented in the sundry customer invoicing process in S/4 HANA.
Assumptions
- Approvers are required to log on to the respective S/4HANA systems to complete the approvals via Fiori application ‘My Inbox'. Approval or rejection of invoices shall only be possible out of SAP Fiori application ‘My Inbox’.
- This functional specification is written based on the assumption that SAP does not provide new applications in future releases until go-live for parking outgoing customer invoices posted via the FI-AR module. The SAP roadmap for this process has been analysed and no related item could be found. Should new Fiori applications be released by SAP to support this process in a more effective way and Syensqo decides to adopt those in its functional process designs, this functional specification may become obsolete or may require adjustments.
Security, Integrity and Controls
Accounts Receivable Invoice Processes shall be given authorizations for the following tasks as part of the invoice entry process:
- Park AR invoice document
- Set status of parked documents to ‘Saved as Completed’
- Delete parked AR invoice document
- Display parked AR invoice document
AR Invoice Approvers shall be granted authorizations to:
- Display parked AR invoice document
- Release/reject parked invoice document
Users must not be given authorizations to directly post a document in Fiori app 'FB70 - Create Outgoing Invoices'.
The agent determination table shall be maintained by IT via service requests.
Special Requirements
Work item messages as well as custom error messages generated by the workflow need to be translated into the four core logon languages (English, French, Italian, Mandarin) defined for the SyWay program as endorsed in 'KDD055 - Multi-Language Support'.
Design Rationale
Functional Requirements
The following enhancements/customizations will be required to cover all business requirements for the park/post workflow:
- Custom field in document header table for parked document (VBKPF):
To be able to differentiate between invoice requestor and invoice processor a new field needs to be created at document header level (table VBKPF) where the invoice processors are required to specify the user ID of the invoice requestor. This must be a mandatory input field in the respective Fiori app used for the outgoing invoice process (Fiori app ID: FB70). The inputs in this field shall be validated against table USR01. A match-code search function shall be made available to search for the respective user IDs based on user’s first and last name.
The workflow logic needs to check whether the user ID of the requester and the user ID of the approver are matching. In case there is a match, the document should be automatically released/approved and subsequently posted.
- Lock document after submission for approval:
Once a document has been submitted for approval it shall no longer be editable until it gets approved or rejected by the reviewers/approvers. In case there are any changes required to the document, the document needs to be rejected by the approver to flow back to the processor to make the necessary changes.
- Add variables to workflow container and include them in the subject line/work item body text:
Some variables need to be added to the workflow container and eventually included in the subject line/work item body texts. The required variables are:
- Document Number: <VBKPF-BELNR>
- Invoice Number: <VBKPF-XBLNR>
- Company Code: <VBKPF-BUKRS>
- Fiscal Year: <VBKPF-GJAHR>
- Amount: <VBSEGD-WRBTR>
- Document Currency: <VBKPF- WAERS>
- Document Header Text: <VBKPF-BKTXT>
- GBU: Derive from profit center standard hierarchy via profit center used in highest-value line item.
- Profit Center: <VBSEGS-PRCTR>
- Profit Center Description: <CEPC-LTEXT>
If multiple profit centers are used in one invoice, the profit center from the line item with the highest LC2 value shall be selected.
- Approval levels and agent determination logic
All FI-AR sundry invoices parked in the system shall be subjected to the below approval levels and agent determination logic:
- All invoices are subject to a mandatory review by the tax team. This is required as the invoice entry application does not have automatic tax code determination capabilities and relies on manual selection by the user which is prone to errors without proper understanding of the tax legislations in the respective countries.
- The second level of review and final approval of the invoice is only required if the invoice exceeds a certain threshold amount. Any invoices below the defined threshold amounts shall be auto-approved and posted immediately.
| Level | Region | Country | Company Code | Amount (EUR) | HR Position | Band |
|---|---|---|---|---|---|---|
| 1 | * | * | * | - | Tax Accountant or job equivalent | C |
| 2 | * | BE | * | >=1000.00 | Country Accounting Manager or job equivalent | D |
Note:
- The threshold amounts are maintained in EUR for all company codes. The processing logic should compare the amounts in the agent determination table against the group currency amounts specified in the invoice document.
- Columns Region, Country and Company Code should be optional. Wildcard entries (*) should be possible for all three columns.
- All columns should be considered key fields. Multiple HR positions or bands may be assigned to a specific combination of row attributes.
- The dimensions region/country/company code shall be considered from most specific to least specific by the determination logic. The following order shall be followed (from most specific to least specific):
1.) Company Code
2.) Country
3.) Region
Example:
- In the decision table, an entry is maintained at level 2 for country BE (Belgium) and amount >=1,000.00 EUR assigned to HR position 'S01'. Another entry is maintained for company code 1000, which is an entity operating in Belgium, and amount >=1,000.00 EUR and assigned to HR position 'S02'. If an invoice gets parked in the system for entity 1000 with an amount of 1,000.00 EUR, the approver determined at level 2 should be the user assigned to position 'S02' not 'S01'.
| Level | Region | Country | Company Code | Amount (EUR) | HR Position | Band |
|---|---|---|---|---|---|---|
| 1 | * | * | * | - | T01 | - |
| 2 | * | BE | * | >=1000.00 | S01 | - |
| 2 | * | BE | 1000 | >=1000.00 | S02 | - |
- Region and country should be determined based on the country of the legal entity (T001-LAND1).
- The approver positions specified in the decision tables are member of the regional GBS teams. It is not expected to have region-specific or even country-specific positions in the future organization chart design so identifying the correct reviewers/approvers for a particular company code based on the HR position alone may not be sufficient. It may be required to look up the approver's regional or country responsibilities based on attributes defined in the authorization roles or user profiles. Legal entity responsibilities in GBS can spread across multiple countries within a region so the company code maintained in the employee master record of the approver may not be indicative enough of the actual legal entity responsibilities within GBS.
- It may also be required in some cases to define bands instead of HR positions in the decision table if certain positions are not available in a specific region/country/company code.
- An additional custom check needs to be implemented to ensure that invoices requested by a final invoice approver are exempted from the 2nd level review.
- Notifications to invoice requestor and invoice processor:
Notifications shall be sent out to the invoice requestor and invoice processor once requested invoices have been approved and posted in the system.
Subject Line: 'Sundry Customer Invoice <BELNR>/<BUKRS> requested by you was posted successfully'.
Body Text:
‘Sundry Customer Invoice <BELNR>/<BUKRS> requested by you was posted successfully. Invoice details are as follows:
- Document number: <VBKPF-BELNR>
- Company Code: <VBKPF-BUKRS>
- Fiscal Year: <VBKPF-GJAHR>
- Amount: <VBSEGD-WRBTR>
- Document Currency: <VBKPF- WAERS>
- GBU: Derive from profit center standard hierarchy via profit center used in highest-value line item.
- Profit Centre: <VBSEGS-PRCTR>
- Profit Center Description: <CEPC-LTEXT>
- Document Header Text: <VBKPF-BKTXT>
- Notifications to invoice processor:
The work item shall be routed back to the invoice processor in case errors are encountered during background processing of the invoice after initial approval of the document by the invoice approver. The following message shall be output:
Subject line: Sundry Customer Invoice <BELNR>/<BUKRS> contains errors – action required.
Body Text:
'Sundry Customer Invoice <BELNR>/<BUKRS> raised by you contains errors. The following errors were encountered:
<Error Message 1>
<Error Message 2>
Perform the necessary corrections and re-submit the invoice for approval.'
- Approval/Rejection via Fiori application ‘My Inbox’
SAP standard Fiori application ‘My Inbox’ shall be the user interface used for approving/rejecting parked invoices. An additional enhancement may be required to enable usage of 'My Inbox' for this park/post workflow.
- Substitution of user ID in document header:
The user ID of the invoice approver shall be substituted into the document header (BKPF-USNAM) once the document has been approved and posted successfully. This is needed to enable easy identification of the approvers for follow-ups if audit queries arise.
- Integration with EDICOM for e-invoicing:
Per regulatory requirement for Argentina (RR-1108), the outgoing FI-AR invoice has to be sent electronically to the government portal before being posted as accounting document. This requires an additional enhancement to the workflow in order to intercept the invoice document and send it to Edicom (e-invoicing service provider) for government validation.
- Fiori push notifications are required for this workflow:
The following Fiori push notifications shall be sent to by the workflow templates:
- Notification to approver once document got ‘saved as completed’
- Notification to requestor once document got rejected by approver
- Notification to requestor and processor once document got posted by approver
Configuration Requirements
The custom workflow template variants shall be copied using a SAP standard workflow template as a reference. A custom workflow variant will provide more flexibility in terms of workflow design and required functionalities.
The activation of the workflow shall be controlled via assignment of a workflow variant to the company code only. No further configuration will be made. Regardless of the document type used for the invoice documents, the workflow should always be triggered upon saving a document as completed.
Decision steps to approve/reject a document need to be configured for SAP Fiori application ‘My Inbox’. These decision boxes need to be assigned to the custom sub-workflow variant used for the release of the invoice and the respective step that constitutes the decision point in the workflow.
SAP Standard Workflow
The following SAP standard workflows shall be enhanced to meet the business and process requirements and shall be activated via the necessary configurations specified above:
WS10000051 - Main workflow template to release parked invoice documents.
WS10000053 - Sub-workflow template for two-tier approval of invoice documents.
Functionally, these standard workflow templates activate a workflow messaging to the approvers once a document has been parked in the system. The standard workflow template does not lock the document once it has been submitted for approval. It can be re-submitted multiple times which leads to data inconsistencies in the approver’s inbox.
Furthermore, the standard workflow template triggers the workflow notification upon initial parking of a document in the system. At parking stage, the system doesn’t perform thorough data integrity checks hence technically incomplete documents can be routed for approval potentially leading to a high number of rejections and documents in error.
Standard workflow templates also do not notify the requestor once a document has been approved and posted. A notification shall be sent to the requestor of the invoice once requested documents have been successfully posted in the system.
As SAP standard workflow templates do not issue error notifications to either the requestor or the approver, further enhancements are required to enable such (push) notifications.
SAP standard also doesn’t support agent determination based on LC2 amounts (group currency) which is required to simplify the global threshold definitions across all Syensqo entities. It also doesn't support routing of invoices based on the new organizational chart designs introduced as part of the SyWay program.
Subject line and work item text also require additions (e.g. include Profit Center in subject line) which is not foreseen nor supported by SAP standard workflow templates.
Triggers and Start Conditions
The workflow shall be triggered once a document gets successfully ‘Saved as completed’ by the invoice processor. Users may directly press the ‘Save as completed’ button rather than parking the document first and saving it as completed in a separate step so the workflow shall be triggered upon saving the document as completed regardless of whether it has been parked in a preceding step or not.
Approvers/Reviewers shall not be given editing rights to the source document. Any changes to the document must be performed by the invoice processor to achieve clear segregation of duties.
Parked documents for sundry customer invoices will all be created via Fiori application 'FB70 - Create Outgoing Invoices'.
Below a list of business objects that can be used for this workflow process:
Business Object | Event | Condition | Design Rationale Reference |
FIPP | PrelPostingDocument.Completed | Parked document is saved as completed. | This event shall trigger the workflow. |
FIPP_SUBWF02 | Two-Level Amount Release | Parked document relevant for two-tiered approval workflows | |
FIPP | PrelPostingDocument.Created | Parked document is created / changed | This event should not trigger the workflow. |
FIPP | PrelPostingDocument.Deleted | Parked document is deleted |
|
Process Overview
The flow below is the standard process flow for a single-tier approval of parked documents in SAP (the required 2-tier approval workflow requested for this custom workflow will have another review loop compared to the below illustration but conceptually the document flow will be identical):
Note: Mail in this context refers to the workflow notification sent to the ‘My Inbox’ application of the approver. It will not trigger emails to the approvers.
1.) Business Scenario for regular invoices/invoices:
- AR Invoice Processor (initiator) parks the document.
- Workflow is triggered on ‘Completed’ event (document must be showing status ‘Saved as Completed’ to trigger workflow).
- A SAP Inbox notification will be sent to the reviewer/approver.
- Invoice gets either approved or rejected by the approver.
- When rejected, the document flows back to the processor for further adjustment and re-submission.
- When approved, the document shall be posted in the background. A notification shall be sent out to the requestor's and processor's inbox in SAP that the document has been approved and posted.
2.) Business Scenario for Argentina e-Invoicing:
- AR Processor (initiator) parks the document.
- Workflow is triggered on ‘Save as Completed’ event (document must be showing status ‘Saved as Completed’ to trigger workflow).
- SAP Inbox notification will be sent to the approver.
- If company code is not an Argentina-based entity, invoice is either approved or rejected by the reviewers/approvers.
- If company code is an Argentina-based entity, e-document XML is sent to the Argentina government for validation via the EDICOM e-invoicing portal.
- When rejected by the approver, or when the government portal returns failed validation result, the document flows back to the AR processor for further adjustment and re-submission
- When approved and government portal validation result is successful, the document shall be posted in the background. A notification shall be sent out to the AR processor's and AR requestor's inbox in SAP that the document has been approved and posted.
Workflow Steps
Step Description | Validate Document |
Step Type | Decision Step |
Approve / Reject texts and actions (for user decision steps) | Two buttons are required for this decision step: 1. Approve: o Submitted document should be posted automatically in the background (same behavior as if it was released via SBWP using the classic workflow framework). o Notify requestor and processor that document has been approved and posted. 2. Reject: o Document should be routed back to the journal processor. o Rejection reason must be entered and visible to processor in work item. o Work item needs to be visible in processor's Fiori inbox. Rejection reason/comments must be available under ‘Comments’ or ‘Attachments’ section in the work item message |
Subject Text | Att. To: <CEPCT- LTEXT> Release Sundry Customer Invoice Document <BELNR><BUKRS> |
Body Text | ATTENTION TO: <CEPCT-LTEXT> (bold letters) ‘Sundry Customer Invoice <document number> raised in company code <company code> requires your action. Please validate the invoice entry, tax details and supporting documents to take the necessary actions.’
|
Possible Approvers (Possible Agents) | The agent determination should follow the logic as outlined in section 'Functional Requirements' of this functional specification document. |
Approver Selection (Selected Agents) | The selection of the right reviewing approving agent out of the pool of possible approving agents shall be facilitated by checking the regional responsibility of the designated reviewers/approvers. In case no approver can be found at the corresponding level for a given position or band in the approval matrix, the approvers shall be determined from the next level upwards based on the entry level position following the reporting lines defined in organizational chart structures. |
Escalation | Not applicable. |
Email Notification | No email notification required. Only internal SAP message to approver’s inbox is required. |
Attachments | The list of attachments shall include the supporting documents attached by the user to the invoice document subject to approval. A link to the parked document shall also be provided to allow the user to review the document in S/4 in document entry view (link to transaction code FV53). |
Error Handling
Should there be any errors returned by the workflow processing logics at agent determination stage, a notification should be sent to the workflow administrator to perform follow-up actions.
The work item shall be routed back to the invoice processor in case errors are encountered during background processing of the invoice after initial approval of the document by the tax reviewer or the invoice approver. At the same the invoice document should be unlocked to be able to perform the necessary corrections before re-submission.
All error messages generated by or encountered by the workflow during background processing must be easily understandable to facilitate effective trouble-shooting and must be accessible via the workflow logs.
Deadline Monitoring
Deadline monitoring is not active for parked document approval workflows. Backlogs of parked documents in the system which are still awaiting release will be cleared out at the end of every month as part of the period-end closing activities. SAP has standard reports available to monitor outstanding parked documents.
Substitution/Forwarding/Reserving
Forwarding of workflows for the approval of parked documents is permitted. Forwarding should only be possible to approvers of the same HR level or above. It is the responsibility of the user to forward the work item to a person with sufficient authorizations to post in the company code of the invoice document.
Substitutions will be used especially in cases where users are on leave. The substitution rules should only allow for routing of the work item to a proxy of the same HR position/rank. The substitution rules should follow the rules and principles defined in the SoD principles introduced as part of the SyWay program.
Dependencies & Constraints
- Usage of the approval functions in ‘My inbox’ on mobile, handheld devices shall follow the overall guidelines of the UI strategy defined for the SyWay program.
- Dependency on custom development for e-invoicing solution for Argentina.
Volumetrics
The expected volume of customer invoices subjected to this workflow is low. The primary reason for this is that the sundry customer invoice processing via FI-AR is only resorted to in exception cases in the SyWay process designs. The primary route for customer invoices remains the billing process via the Sales and Distribution module, also in S/4 HANA.
Testing
How to Test
The testing of this workflow needs to be conducted when the standard workflow has been enhanced to meet the specified functional and business process requirements.
Some temporary assignments in the user decision table will be required for agent determination.
All invoice documents shall be parked via Fiori application 'FB70 - Create Outgoing Invoices'.
Consult the functional consultant to receive a sample invoice document that can be used as reference invoice document for mass testing purposes.
Test Conditions and Expected Results
| ID | Condition | Expected Result |
|---|---|---|
| 1 | Define threshold for level 2 approval at 1,000 EUR. Create parked documents with different $ amount specifications and check if workflow levels get triggered correctly. | Workflow is assigned to all parked document upon completion only. Workflow task to release the parked document is triggered. Work item is available in 'My Inbox' of nominated reviewers/approvers. Work item is available in push notification of nominated reviewers/approvers. |
| 2 | Approve parked document from My Inbox (For Company Codes in other countries except Argentina) | Workflow task to release parked document is complete, document gets posted and work item list in ‘My Inbox’ gets updated. Notification shall be sent out to requestor and processor that document got posted. |
| 3 | Reject parked document from My Inbox | Workflow task to reject/release parked document is complete; My Inbox worklist gets updated. No further workflow tasks are generated. |
| 4 | Lock parked document | Workflow is assigned to the parked document. Workflow task to release the parked document is triggered. Changes to document shall be locked until document gets released through action from final approver (either rejection or approval). |
| 5 | Select multiple parked documents in My Inbox and complete approval. | Multi-selection of work items and mass approval is possible in the application. Workflow tasks to approve selected parked documents are complete and disappear from the user's work list in 'My Inbox'. |
| 6 | Assign your own user ID as final approving agent and enter your own user ID as journal requestor in the invoice document. Ensure other user ID is assigned to HR position representing next higher level in authorization matrix. | Agent determination logic should skip second level approval as requestor and approver are identical. |
| 7 | Assign an HR position as final approver. Make sure the HR position is vacant. Also ensure that other user ID is assigned to one-up HR position that the base position from the decision table reports into. | Agent determination logic should route the journal to the approver's manager instead as HR position of designated approver is currently vacant. |
| 7 | Post parked document via SBWP (back-up) | Workflow task is completed (Posted). My Inbox is updated (work item disappears from approver’s work list). |
| 8 | Reject parked document via SBWP (back-up) | Workflow task is completed (Rejected). My Inbox is updated (work item disappears from approver’s work list). |
| 9 | Test process and workflows with alternate logon languages: Chinese French | Workflow tasks can be processed in either of the four logon languages and the content of the message is free of spelling and grammar mistakes. |
| 10 | Post I/C journal without trading partner assignment. DR 7850000 (I/C Recharge Expense) CR 5260020 (Trade Payables I/C Adjustment) | Error during background posting. Work item should be routed back to the journal processor. Push notification must be sent. Work item must contain error message from validation. |
| 11 | Approve journal with your own user ID. | User ID of approver shall be stored in BKPF-USNAM once document got posted. |
| 12 | Maintain multiple positions at L2 for country BE in the decision table. Park journal in 1010 with a value of more than 1k EUR. Check if invoice is routed to all legit approvers of company code 1010. | Invoice should be routed to all L2 approvers maintained in decision table which are responsible for entity 1010. |
| 13 | Maintain band E as L2 approver for all invoices beyond 1,000 EUR in value for region EMEA (no country & company code). Park invoice in entity 1010 with a value of more than 1,000 EUR. Check if invoices is routed to all legit approvers holding band E as per org chart design and responsible for entity 1010 within GBS. | Check if invoice is routed to all users holding band E positions and responsible for entity 1010 within GBS at level 2. |
| 14 | Maintain multiple (different) positions at L1 and L2 for region EMEA, country BE and company code 1010. Park invoice amounting to 1,100 EUR in company code 1010 and post 2 offsetting line items to two different profit centres belonging to entity 1010. One line item should be posted with a value of 600 EUR, the other 500 EUR. Check if invoice is routed to all legit approvers of the respective legal entity | The most specific entry in the agent determination decision table should take precedence over the less specific entries. As such the user assigned to the position maintained at company code level (most specific) should be selected by the agent determination logic. In the work item text, check that the description of the highest-value profit centre is displayed. |
| 15 | Maintain multiple HR positions for region EMEA as L1 approvers. At least one HR position maintained should have responsibilities outside of country Belgium. As threshold value for level 2 maintain 1,000 EUR. Park invoice worth less than 1,000 EUR in entity 1010. | Invoice should be sent to the right tax reviewer responsible for country Belgium. Do not send invoice for review to tax reviewers if they are not responsible for Belgium. Once reviewed by L1 approver, invoice should be posted right away. |
Reject invoice at L1, make the necessary changes and re-submit it for approval. Reject the same invoice at L2 and then subsequently re-submit it for approval. Approve the invoice. | Invoice needs to be routed for approval to the correct L1 approver. Upon rejection, it needs to flow back the invoice processor. Push notification must be sent to invoice processor. Invoice processor re-submits the invoice for approval, L2 approver rejects it again. Work item needs to flow back to the invoice processor. Push notification must be sent to invoice processor. Invoice processor re-submits the invoice for approval, L2 approver approves the invoices. Push notification sent to invoice processor and invoice requester that invoice was posted. | |
| 16 | Approve parked document from My Inbox - Argentina government validation is rejected (Company Codes is in Argentina) | Workflow cross checks the government rejection validation indicator to prevent the release of parked document and releases parked document editing lock, parked document is not posted and work item list in ‘My Inbox’ gets updated. Notification shall be sent out to requester that document did not get posted due to Argentina government validation got rejected. |
| 17 | Approve parked document from My Inbox - Argentina government validation is accepted (Company Codes is in Argentina) | Workflow cross-checks the government acceptance validation indicator to release parked document, after which document gets posted and work item list in ‘My Inbox’ gets updated. Notification shall be sent out to requestor and processor that document got posted. |
| 18 | Reject parked document from My Inbox - Argentina government validation is accepted (Company Codes is in Argentina) | Workflow cross checks the government acceptance validation indicator and My Inbox rejection after which document does not get posted and work item list in ‘My Inbox’ gets updated. Notification shall be sent out to requestor and processor that document did not get posted because of rejection from approver. |
| 19 | Reject parked document from My Inbox - Argentina government validation is rejected (Company Codes is in Argentina) | Workflow cross checks the government rejection validation indicator and My Inbox rejection after which document does not get posted and work item list in ‘My Inbox’ gets updated. Notification shall be sent out to requestor and processor that document did not get posted because of rejection from approver and government rejected. |
| 20 | Check if parking of customer invoice is possible. | Parking of invoice documents must be possible. However, it must not trigger the approval workflow. |
| 21 | Check if deletion of customer invoice is possible. | It must be possible for the invoice processor to delete a parked invoice document that has not been submitted for approval yet or a parked invoice document that got rejected by the approval workflow/government validation. |
| 22 | Check if direct posting is possible via Fiori app 'FB70 - Create Outgoing Invoices' | The direct posting of invoices via the invoice entry application is not permitted and must be suppressed. |
| 23 | Switch on substitution for workflow. | Only users from same rank or higher rank positions should be selectable. |
| 24 | Forward work item to other user. | Only users from same rank or higher rank positions should be selectable. |
Test Considerations/Dependencies
Other Information
Development Details
Package
| Package Name | Parent Package |
|---|---|
Workflow Implementation
| UI Type | UI Name | Fiori Catalogue | Design Rationale Reference |
|---|---|---|---|
Other Development Objects
| Object Type | Object Name | Purpose/High Level Logic | Design Rationale Reference |
|---|---|---|---|


