The chat responses are generated using Generative AI technology for intuitive search and may not be entirely accurate. They are not intended as professional advice. For full details, including our use rights, privacy practices and potential export control restrictions, please refer to our Generative AI Service Terms of Use and Generative AI Service Privacy Information. As this is a test version, please let us know if something irritating comes up. Like you get recommended a chocolate fudge ice cream instead of an energy managing application. If that occurs, please use the feedback button in our contact form!
Skip to content
SieSmart

SieSmart API provides a secure, seamless link between your own CRM system and SFS online application management tool, SieSmart.

Submit for a decision¶

Once you have created the proposal you can submit it for a credit decision. For this to happen all the pre-conditions have to be fulfilled.

Decision pre-check (optional)¶

This allows you to check that all pre-conditions have been fulfilled and that you are able to submit for a credit decision.

If allowed, you will see 'requestAllowed: true'. If not the response will highlight what is wrong.

{
  "requestAllowed": true,
  "cancelAllowed": true,
  "preconditionViolations": [
    {
      "code": "string",
      "userMessage": "string"
    }
  ]
}

If the requestAllowed is false, please check your proposal creation set up, or correct the violations and try again.

Submit for decision¶

If you have had a positive result to the pre-check response (optional) above, or are confident that what you have created is correct, you may submit it for a credit decision.

{
  "commentToRiskAnalyst": "string",
  "siemensMayContactCustomer": false,
  "siemensMayRequestCreditData": false,
  "prelease": false
}
NameTypeRequiredDescription
commentToRiskAnalyststringfalseOptional comment to the underwriter
siemensMayContactCustomer*booleanfalseDetails if Siemens needs to contact customer
siemensMayRequestCreditData*booleanfalseCredit data request - US only proposals
prelease*booleanfalsePayment required in advance of equipment being built

*mandatory fields

A successful response will include the entire proposal object, including a decision object:

{
  "decision": {
    "decisionStatus": "NOT_AVAILABLE",
    "decisionRequestedDate": "2023-06-15T10:14:03.968Z",
    "decisionDate": "2023-06-15T10:14:03.968Z",
    "decisionValidUntilDate": "2023-06-15T10:14:03.968Z",
    "comment": "string",
    "condition": "string",
    "reason": "string",
    "commentToRiskAnalyst": "string",
    "siemensMayContactCustomer": true
  }
}

If you're missing the ETag, once fetched, add it into the If-Match paramater seen here in a Postman example:

ETag Upload

Decision Statuses¶

The credit decision status can be one of the following:

LabelDescription
OFFERThe proposal not yet completed with required information
PROSPECTThe proposal has been created but not submitted for credit decision
DECISION PENDINGThe proposal has been sent to manual underwriting for review
MORE_INFORMATION REQUIREDMore information is needed to progress
PENDING_SALES_REVIEWManual action required by sales rep
DEAL_AMENDMENTChanges made to proposal, a new credit decision required
DECLINEDThe proposal is declined
CREDIT_APPROVEDThe proposal is approved
WAITING_FOR_DOCUMENTSWaiting for documents from customer
EXPIREDThe proposal has expired

Hint

The credit decision status is not the same as the proposal status.