How to evaluate an idea of custom AI scenario for your business system like SAP S/4HANA Cloud in AI

Estimated read time 10 min read

SAP Business AI has listed all the  pre-delivered AI Scenarios for our business systems like SAP S/4HANA Cloud. Which means once we finished the initial setup like Joule in SAP S/4HANA Cloud Public Edition – Setup Guide, our end users can use the pre-delivered AI Scenarios.

In some situations, our business systems’ users and other associates have some genius ideas to use LLM in the system. Then how to quickly evaluate the idea and the Effect of the idea? Give an example, in SAP S/4HANA Cloud, Outbound Delivery documents are create again Sales Orders, then the routes are  determined based on route determination logic. Are there any better options? For example, can we ask LLM to give some suggestions on routes based on more information like destinations’ weather forecast, or even based on some freight charge information as grounding? I don’t know yet. But I can quickly evaluate my idea With SAP AI Core and SAP AI Launchpad before the developer starts to develop. 

Prerequisites:

SAP AI Core has been initially set up in your BTP Sub Account.SAP AI Launchpad has been initially set up in your BTP Sub Account.

Steps:

1.  Prepare the data which can fetched from release API or  CDS View.  I have prepared data as the following:

{
“DeliveryDocument”: “80000000”,
“HeaderGrossWeight”: “3.000”,
“HeaderNetWeight”: “2.700”,
“HeaderWeightUnit”: “KG”,
“HeaderVolume”: “0.000”,
“HeaderVolumeUnit”: “”,
“ShipFromAddress”: { //from shop point address
“CityName”: “Palo Alto”,
“CompanyPostalCode”: “”,
“CorrespondenceLanguage”: “EN”,
“Country”: “US”,
“EmailAddress”: “”,
“FaxNumber”: “”,
“FaxNumberExtension”: “”,
“Floor”: “”,
“FormOfAddress”: “0003”,
“HomeCityName”: “”,
“HouseNumber”: “3475”,
“HouseNumberSupplementText”: “”,
“MobilePhoneNumber”: “”,
“PhoneNumber”: “”,
“PostalCode”: “94304-1355”,
“PrfrdCommMediumType”: “”,
“Region”: “CA”,
“RoomNumber”: “”,
“StreetName”: “Deer Creek”,
“StreetPrefixName”: “”,
“StreetSuffixName”: “”,
“TaxJurisdiction”: “GA00000000”
},
“ShipToAddress”: { //from ship to party address
“DeliveryDocument”: “80000000”,
“PartnerFunction”: “SP”,
“AddressID”: “22900”,
“BusinessPartnerName1”: “Domestic US Customer 1”,
“AddressTimeZone”: “EST”,
“CityName”: “Atlanta”,
“CompanyPostalCode”: “”,
“CorrespondenceLanguage”: “EN”,
“Country”: “US”,
“EmailAddress”: “mrinal.kanti.chanda@sap.com”,
“FaxNumber”: “”,
“FaxNumberExtension”: “”,
“Floor”: “”,
“FormOfAddress”: “0003”,
“HomeCityName”: “”,
“HouseNumber”: “200”,
“HouseNumberSupplementText”: “”,
“MobilePhoneNumber”: “”,
“PhoneNumber”: “999 555 6721”,
“PostalCode”: “30315-1402”,
“PrfrdCommMediumType”: “”,
“Region”: “GA”,
“RoomNumber”: “”,
“StreetName”: “Augusta Ave SE”,
“StreetPrefixName”: “”,
“StreetSuffixName”: “”,
“TaxJurisdiction”: “GA00000000”
}
}

 

2.  Test in SAP AI Launchpad:

I prepared the follow Sytem prompt:

You are an expert of logistic.You have received a user’s outbound delivery information in JSON. The user need you to suggest a best route based outbound delivery JSON information.

 The User Prompt is the JSON file in Step 1 .

Let’s test in SAP AI Launchpad with GPT-4.1.

The following is the response from GPT-4.1

Based on your outbound delivery JSON, here’s your **delivery scenario**:

– **Ship From:** 3475 Deer Creek, Palo Alto, CA 94304-1355
– **Ship To:** 200 Augusta Ave SE, Atlanta, GA 30315-1402
– **Weight:** 3.0 kg (Net: 2.7 kg)
– **Country:** US (Domestic shipment)
– **Time Zone Difference:** Palo Alto (Pacific) → Atlanta (Eastern)
– **No special volume requirement or hazardous cargo flagged**

## Best Route Suggestion

### 1. **Route Options Overview**

#### **A. Air Freight**
– **Best for:** Speed (overnight or 1-2 day delivery)
– **Cost:** Highest (but the shipment weight is low, so the cost is manageable)
– **Process:**
– Pickup from Palo Alto
– Deliver to SFO, OAK, or SJC airport
– Direct flight to ATL
– Local delivery in Atlanta

#### **B. Ground Courier (Expedited)**
– **Best for:** Fast and reliable ground service (2-3 days typical with express)
– **Carriers:** FedEx, UPS, USPS Priority Express, DHL
– **Cost:** Lower than air freight, still fast for lightweight parcels

#### **C. Ground Courier (Standard)**
– **Best for:** Cost efficiency, less urgency (4-6 days)
– **Carriers:** FedEx Ground, UPS Ground, USPS Priority

### 2. **Recommended (Best) Route for Your Delivery**

Given your shipment details (very light, no hazardous/volume concerns), and typical business shipping needs:

#### **FedEx/UPS/DHL Express Air Service**
1. **Pickup:** Arrange for parcel pickup at 3475 Deer Creek, Palo Alto, CA.
2. **Transport:**
– Collected and sent same day to a regional hub (San Francisco/Oakland/San Jose for air departure).
– Overnight air transport to Atlanta Hartsfield International Airport.
3. **Delivery:**
– Early-morning or same-day handoff for final-mile delivery in Atlanta.
– Will reach consignee at 200 Augusta Ave SE, Atlanta, within 24-36 hours.

**Features:**
– **Tracking & Signature**: Included.
– **Best for:** Business-critical, customer satisfaction.
– **Estimated Delivery Time:** Next business day or 2 business days.
– **Estimated Cost:** Moderate (due to low parcel weight).

### 3. **Alternative: Ground Courier Service**

If premium speed is not critical:

– **FedEx Ground, UPS Ground, or USPS Priority Mail**
– Delivery estimate: 4-6 business days
– Pickup same as above, direct line haul across the US
– Cost: Lower

## **Suggested Carrier and Service**

– **Carrier:** FedEx, UPS, or DHL Express (all ideal for coast-to-coast shipments)
– **Service:** FedEx Priority Overnight, UPS Next Day Air Saver, or DHL Express Worldwide
– **Booking:** You can book online, arrange for pickup, label your parcel at origin. Given the low weight, most shipping managers select air express for coast-to-coast in the US.

### **Route Mapping Summary**

“`
1. Palo Alto, CA (your facility)

2. SFO/SJC/OAK Airport (CA hub, air transfer)

3. ATL Airport (GA hub, air arrival)

4. Atlanta last-mile depot

5. 200 Augusta Ave SE, Atlanta, GA (customer)
“`

## **Action Steps**
– Package and label your shipment.
– Get quotes from FedEx, UPS, DHL online or through your logistics provider for **air express service**.
– Book for next day pickup/drop-off.
– Share tracking with your customer.

**Note:** If your delivery is not time-critical or if budget is the priority, use a ground service instead, accepting the longer transit time.

**Do you need carrier recommendations, rate estimation, or step-by-step booking guidance?** Let me know how I can specifically assist next!

Of course, you can adjust the prompt or even you grounding some document information in AI Launchpad.

If the result is acceptable, then Architecture can design. Then the developer can start to realize back end with CAP NodeJS, CAP Java, RAP(Cloud ABAP), Python. The listed Languages are supported by the SAP AI SDK.

The end!

Thanks for your time!

Jacky Liu

 

​ SAP Business AI has listed all the  pre-delivered AI Scenarios for our business systems like SAP S/4HANA Cloud. Which means once we finished the initial setup like Joule in SAP S/4HANA Cloud Public Edition – Setup Guide, our end users can use the pre-delivered AI Scenarios.In some situations, our business systems’ users and other associates have some genius ideas to use LLM in the system. Then how to quickly evaluate the idea and the Effect of the idea? Give an example, in SAP S/4HANA Cloud, Outbound Delivery documents are create again Sales Orders, then the routes are  determined based on route determination logic. Are there any better options? For example, can we ask LLM to give some suggestions on routes based on more information like destinations’ weather forecast, or even based on some freight charge information as grounding? I don’t know yet. But I can quickly evaluate my idea With SAP AI Core and SAP AI Launchpad before the developer starts to develop. Prerequisites:SAP AI Core has been initially set up in your BTP Sub Account.SAP AI Launchpad has been initially set up in your BTP Sub Account.Steps:1.  Prepare the data which can fetched from release API or  CDS View.  I have prepared data as the following:{
“DeliveryDocument”: “80000000”,
“HeaderGrossWeight”: “3.000”,
“HeaderNetWeight”: “2.700”,
“HeaderWeightUnit”: “KG”,
“HeaderVolume”: “0.000”,
“HeaderVolumeUnit”: “”,
“ShipFromAddress”: { //from shop point address
“CityName”: “Palo Alto”,
“CompanyPostalCode”: “”,
“CorrespondenceLanguage”: “EN”,
“Country”: “US”,
“EmailAddress”: “”,
“FaxNumber”: “”,
“FaxNumberExtension”: “”,
“Floor”: “”,
“FormOfAddress”: “0003”,
“HomeCityName”: “”,
“HouseNumber”: “3475”,
“HouseNumberSupplementText”: “”,
“MobilePhoneNumber”: “”,
“PhoneNumber”: “”,
“PostalCode”: “94304-1355”,
“PrfrdCommMediumType”: “”,
“Region”: “CA”,
“RoomNumber”: “”,
“StreetName”: “Deer Creek”,
“StreetPrefixName”: “”,
“StreetSuffixName”: “”,
“TaxJurisdiction”: “GA00000000”
},
“ShipToAddress”: { //from ship to party address
“DeliveryDocument”: “80000000”,
“PartnerFunction”: “SP”,
“AddressID”: “22900”,
“BusinessPartnerName1”: “Domestic US Customer 1”,
“AddressTimeZone”: “EST”,
“CityName”: “Atlanta”,
“CompanyPostalCode”: “”,
“CorrespondenceLanguage”: “EN”,
“Country”: “US”,
“EmailAddress”: “mrinal.kanti.chanda@sap.com”,
“FaxNumber”: “”,
“FaxNumberExtension”: “”,
“Floor”: “”,
“FormOfAddress”: “0003”,
“HomeCityName”: “”,
“HouseNumber”: “200”,
“HouseNumberSupplementText”: “”,
“MobilePhoneNumber”: “”,
“PhoneNumber”: “999 555 6721”,
“PostalCode”: “30315-1402”,
“PrfrdCommMediumType”: “”,
“Region”: “GA”,
“RoomNumber”: “”,
“StreetName”: “Augusta Ave SE”,
“StreetPrefixName”: “”,
“StreetSuffixName”: “”,
“TaxJurisdiction”: “GA00000000”
}
} 2.  Test in SAP AI Launchpad:I prepared the follow Sytem prompt:You are an expert of logistic.You have received a user’s outbound delivery information in JSON. The user need you to suggest a best route based outbound delivery JSON information. The User Prompt is the JSON file in Step 1 .Let’s test in SAP AI Launchpad with GPT-4.1.The following is the response from GPT-4.1Based on your outbound delivery JSON, here’s your **delivery scenario**:

– **Ship From:** 3475 Deer Creek, Palo Alto, CA 94304-1355
– **Ship To:** 200 Augusta Ave SE, Atlanta, GA 30315-1402
– **Weight:** 3.0 kg (Net: 2.7 kg)
– **Country:** US (Domestic shipment)
– **Time Zone Difference:** Palo Alto (Pacific) → Atlanta (Eastern)
– **No special volume requirement or hazardous cargo flagged**

## Best Route Suggestion

### 1. **Route Options Overview**

#### **A. Air Freight**
– **Best for:** Speed (overnight or 1-2 day delivery)
– **Cost:** Highest (but the shipment weight is low, so the cost is manageable)
– **Process:**
– Pickup from Palo Alto
– Deliver to SFO, OAK, or SJC airport
– Direct flight to ATL
– Local delivery in Atlanta

#### **B. Ground Courier (Expedited)**
– **Best for:** Fast and reliable ground service (2-3 days typical with express)
– **Carriers:** FedEx, UPS, USPS Priority Express, DHL
– **Cost:** Lower than air freight, still fast for lightweight parcels

#### **C. Ground Courier (Standard)**
– **Best for:** Cost efficiency, less urgency (4-6 days)
– **Carriers:** FedEx Ground, UPS Ground, USPS Priority

### 2. **Recommended (Best) Route for Your Delivery**

Given your shipment details (very light, no hazardous/volume concerns), and typical business shipping needs:

#### **FedEx/UPS/DHL Express Air Service**
1. **Pickup:** Arrange for parcel pickup at 3475 Deer Creek, Palo Alto, CA.
2. **Transport:**
– Collected and sent same day to a regional hub (San Francisco/Oakland/San Jose for air departure).
– Overnight air transport to Atlanta Hartsfield International Airport.
3. **Delivery:**
– Early-morning or same-day handoff for final-mile delivery in Atlanta.
– Will reach consignee at 200 Augusta Ave SE, Atlanta, within 24-36 hours.

**Features:**
– **Tracking & Signature**: Included.
– **Best for:** Business-critical, customer satisfaction.
– **Estimated Delivery Time:** Next business day or 2 business days.
– **Estimated Cost:** Moderate (due to low parcel weight).

### 3. **Alternative: Ground Courier Service**

If premium speed is not critical:

– **FedEx Ground, UPS Ground, or USPS Priority Mail**
– Delivery estimate: 4-6 business days
– Pickup same as above, direct line haul across the US
– Cost: Lower

## **Suggested Carrier and Service**

– **Carrier:** FedEx, UPS, or DHL Express (all ideal for coast-to-coast shipments)
– **Service:** FedEx Priority Overnight, UPS Next Day Air Saver, or DHL Express Worldwide
– **Booking:** You can book online, arrange for pickup, label your parcel at origin. Given the low weight, most shipping managers select air express for coast-to-coast in the US.

### **Route Mapping Summary**

“`
1. Palo Alto, CA (your facility)

2. SFO/SJC/OAK Airport (CA hub, air transfer)

3. ATL Airport (GA hub, air arrival)

4. Atlanta last-mile depot

5. 200 Augusta Ave SE, Atlanta, GA (customer)
“`

## **Action Steps**
– Package and label your shipment.
– Get quotes from FedEx, UPS, DHL online or through your logistics provider for **air express service**.
– Book for next day pickup/drop-off.
– Share tracking with your customer.

**Note:** If your delivery is not time-critical or if budget is the priority, use a ground service instead, accepting the longer transit time.

**Do you need carrier recommendations, rate estimation, or step-by-step booking guidance?** Let me know how I can specifically assist next!Of course, you can adjust the prompt or even you grounding some document information in AI Launchpad.If the result is acceptable, then Architecture can design. Then the developer can start to realize back end with CAP NodeJS, CAP Java, RAP(Cloud ABAP), Python. The listed Languages are supported by the SAP AI SDK.The end!Thanks for your time!Jacky Liu   Read More Technology Blog Posts by SAP articles 

#SAP

#SAPTechnologyblog

You May Also Like

More From Author