Process & interface specification are all related to :
In case of Manual Upload
- you can use the Report Export feature in CSV
- Once it is loded to SAP go back to the task as click on "Manually loaded to SAP"
- A popup is disaplayed and you can add the name of the CSR you want to receive the task to update sales order in SAP
- Click on Next
- The task
- Status = Completed
- SAP Integration status = empty
- All OQLI, accepted by the customer, have the SAP Integration Status = Manually Integrated
- A table on the task display all lines updated
Here is the detail of the report and the data sent to SAP manually through the report :
https://wiki.solvay.com/display/PFE/SF+-+Novecare+-+Data+push+to+SAP
In case of Automatic Upload :
- Click on the button Send to SAP (6)
- If not all reaquirement are set you will get an error message
- requirement =
PP_SAP_Sales_Org__c is not empty
PP_SAP_Distrubution channel is not empty
- Dyanasus upload Acknowledgment need to be set if Quote.Update Price inDynasis for 18 months = true
- requirement =
- A popup is disaplayed and you can add the name of the CSR you want to receive the task to update sales order in SAP
- Technically :
- OQLI where Accepted by Customer = true, with Status = Pending T
- Task GEN_SAP_Integration_Status__c = Pending
- Task Status : Uploading price in SAP
- The task can not be modified by the Price admin at this status
- If there is an error in calling SAP an App Log is created
- These errors are monitored by the maintenance team
- At this stage the user can see on the task what has been sent to SAP and the status of each lines (only OQLI accepted by customer is displayed there) :
- Once SAP Call Back we update the OQLI and related task if needed :
On All accepted by customer OQLI, If ALL OQLI.SAP Integration Status = Integrated
Then
Update Task.SAP Integration Status = Integrated
Update Task.Status = Completed
+ Post on the CHatter of the TASK
@Task OWNER this Quote #QuoteLink has been successfully integrated in SAP.
Else
Task.SAP Integration Status = ERROR
+ Post on the CHatter of the TASK
@Task OWNER this Quote #QuoteLink has not been integrated in SF. Please check.
- If there is an error in the Lines, the user can press again Send to SAP and only not integrated lines will be resend to SAP
Update Sales Order task
Once the task "SAP Upload" is completed the Quote is updated to Close Sales Started
If the CSR specified a CSR then an extra task is created
When tasks record type “SAP Quote Upload” are Completed,
Create a new task :
Record Type = Update Sales Order
Assignee = initiated task.CSR Assignee for updating price
Description = initiated task. Comment for CSR when updating price
Subject: “Update Price in Open Sales Orders“ + Quote Name
WhatId : Related Task
+ Fill the field “One Quote Detail
Create a Chatter for the Assignee :
“You need to update open orders with the new prices” @Ro
Price Condition Interface Specification
Price Condition Interface Mapping :
Create Price Condition SF ->SAP - Specification
Notification on task related to quote
FD - [CORE] Pricing Email Notifications
As a Price Admin/CSR
I get a reminder if my tasks ) and not yet closed in 7 days
so that I take a look at them and close them
For the task type Update Open Orders the
due date is 3 business days
reminder every 2 working days
For the task type Expire Quote, SAP Quote Upload
due date is 2 business days ||
reminder every 2 working days || do not send the reminder if the status is “Waiting for Someone Else”
We are also ok sending the reminder every day.
Subject: Task Overdue Notification
Dear [User's Name],
This is an automated notification to inform you that a task assigned to you is overdue.
Task Details:
Task Name: [Task Name]
Due Date: [Due Date]
Please take the necessary actions to complete the task as soon as possible. If you have already completed the task, please update its status in Salesforce.
Thank you for your prompt attention to this matter.
Best regards,
Pricing team







