Sap Fiori - Create Sales Order in Offline
Hello,
It is possible to use SAP Fiori for creating Sales Order in Offline mode?
Thank you,
Hi Michely,
It is possible if you convert your Fiori web app to a hybrid app. You have to create a Cordova based hybrid app and use offline Kapsel plugins that comes with SAP Mobile Platform (Getting Started with Kapsel - Offline OData))
Out of the box Fiori doesn't have offline features, we are expecting it in the future.
Regards,Midhun
SAP Technology RIG
Similar Messages
-
Error in Fiori Create Sales Order
Hi All,
After completing all the mandatory configuration for Create Sales Order Fiori App.
I have created a Sales Rep with pernr , & Assigned the Sales Rep (ER) to Customer
While executing the App I am getting the following message
No customer found for this user. Map using the business partner function
--58F5F155A7D0A16767A749B7E4BB03E30
Content-Type: application/http
Content-Length: 635
content-transfer-encoding: binary
HTTP/1.1 400 Bad Request
Content-Type: application/json
Content-Length: 529
dataserviceversion: 1.0
{"error":{"code":"SY/530","message":{"lang":"en","value":"No customer found for this user. Map using the business partner function."},"innererror":{"transactionid":"5397B701746C0C80E1008000AA74252D","timestamp":"","Error_Resolution":{"SAP_Transaction":"","SAP_Note":""},"errordetails":[{"code":"SRA017_SO_MSG/102","message":"No customer found for this user. Map using the business partner function.","propertyref":"","severity":"error"},{"code":"/IWBEP/CX_MGW_BUSI_EXCEPTION","message":"","propertyref":"","severity":"error"}]}}}
--58F5F155A7D0A16767A749B7E4BB03E30--
Any idea how to resolve this issue
Rgds,
Ranjith
Tags edited by: Michael ApplebyHi Ranjith,
Please double check you have configured required settings.
App Implementation: Create Sales Orders - SAP Fiori Apps - SAP Library
Regards, Masa
SAP Customer Experience Group - CEG -
SAP Fiori Error - Create Sales Order app doesn't run after Google Chrome updates
Hi,
I have a problem with the create sales order app (ui5_sd_so_cr).
Everything works fine until Google Chrome browser updates to version 34.0.1847.116 m .
The create sales order application has an error when i try to checkout the cart.
This error is in the SalesOrderCreatePriceAndAvailabilityCheck.controller.js and SalesOrderCartDetails.js in this function:
l.oSOCartModel.refreshSecurityToken(function (a, b) {
l.oSOCartModel.create("/SalesOrders", m, null, function (c, d) {
com.sap.kelley.salesordercreate.utils.ModelUtils.updateCartModelFromSimulationResponse(d);
oSObusyIndicator.close();
}, function (g) {
oSObusyIndicator.close();
var d = g.response.body;
var f = jQuery.parseXML(d);
var e = f.getElementsByTagName("message")[0].childNodes[0].nodeValue;
var c = new sap.m.Dialog({
title: sap.ca.common.uilib.message.AlertMessageBoxType.ERROR.title,
content: [new sap.m.Label({
text: e
leftButton: new sap.m.Button({
text: l.oBundle.getProperty("XBUT_OK"),
tap: function () {
if (j) {
l._onNavigateBack();
c.close();
c.addStyleClass("sapSOC-SingleButtonDialog");
c.open();
}, function (a) {
oSObusyIndicator.close();
var b = new sap.m.Dialog({
title: sap.ca.common.uilib.message.AlertMessageBoxType.ERROR.title,
content: [new sap.m.Label({
text: sap.ui.getCore()
.getModel("i18n")
.getProperty("ERROR_REFRESH_SECURITY_TOKEN")
leftButton: new sap.m.Button({
text: l.oBundle.getProperty("XBUT_OK"),
tap: function () {
if (j) {
l._onNavigateBack();
b.close();
b.addStyleClass("sapSOC-SingleButtonDialog");
b.open();
}, false);
The error is in the line 07. Cannot read property 'body' of undefined
Variable g is undefined.
I tested the application with other browsers (IE, Firefox, Safari) and everything works perfectly. Only Chrome has this kind of problem.
UISRA
UISRA017
100
0002
SAPK-10002INUISRA017
HTML5 Create Order
System
SAP_BASIS
731
0007
SAPKB73107
SAP Basis Component
GW_CORE
200
0006
SAPK-20006INGWCORE
SAP GW CORE 200
IW_BEP
200
0007
SAPK-20007INIWBEP
Backend Event Provider
UI5 version 1.16.4
It 'happened to someone else?
How can I fix the problem?
Thank you for your help.
Regards,
NicolaFew things you can try,
Upgrade your UI5 library version. Latest is 1.18
Implement release notes :
1948368 - Fiori Create Sales Order Wave 1 Common Library Fixes
1947789 - Fiori Create Sales Order Wave 1 Fixes
Check if these can be applied or go with UI library update.
1939288 - Hotfix 1.16.5 for UI AddOn SP06 SC: UI2_SRVC
Regards,
Tejas -
Order cannot be placed using "Create sales order" fiori app
We have setup "create sales order" fiori app and tried to place a order. We encountered with the error saying "In the context of Data Services an unknown internal server error occured" whilst clicking "Checkout" button.
We looked up Error log and found the detailed error "Invalid format (return table): Row Number 1, Property Name 'SalesOrderSimulation', Property Value". Full error log xml is as follows,
<?xml version="1.0" ?>
- <ERROR_CONTEXT>
<ERROR_INFO>Invalid format (return table): Row Number 1, Property Name 'SalesOrderSimulation', Property Value ''</ERROR_INFO>
- <ERROR_RESOLUTION>
<SAP_NOTE>See SAP Note 1797736 for error analysis</SAP_NOTE>
<LINK_TO_SAP_NOTE>https://service.sap.com/sap/support/notes/1797736</LINK_TO_SAP_NOTE>
</ERROR_RESOLUTION>
<_-IWCOR_-CX_DS_INTERNAL_ERROR />
- <_-IWCOR_-CX_DS_EP_ENTITY_ERROR>
<INDEX>1</INDEX>
<PROPERTY>SalesOrderSimulation</PROPERTY>
</_-IWCOR_-CX_DS_EP_ENTITY_ERROR>
- <_-IWCOR_-CX_DS_EP_PROPERTY_ERROR>
<PROPERTY>SalesOrderSimulation</PROPERTY>
<VALUE />
<TYPE>\TYPE=STRING</TYPE>
<OFFSET>0</OFFSET>
</_-IWCOR_-CX_DS_EP_PROPERTY_ERROR>
- <CX_PARAMETER_INVALID_TYPE>
<TYPE>\TYPE=STRING</TYPE>
</CX_PARAMETER_INVALID_TYPE>
- <SERVICE_INFO>
<NAMESPACE>/SAP/</NAMESPACE>
<SERVICE_NAME>***Hide_due_to_secure_log_level***</SERVICE_NAME>
<VERSION>0001</VERSION>
<SYSTEM_ALIAS>LOCAL</SYSTEM_ALIAS>
<DESTINATION>NONE</DESTINATION>
</SERVICE_INFO>
- <SYSTEM_INFO>
<REQUEST_URI>/sap/opu/odata/sap/***Hide_due_to_secure_log_level***</REQUEST_URI>
<REMOTE_ADDRESS>xxx.xx.x.xx</REMOTE_ADDRESS>
<APPLICATION_SERVER>eccdev_ECD_10</APPLICATION_SERVER>
<HUB_VERSION_INFO>System ECD/200, NW Release 7.40, SAP_GWFND SP10, Internal GWFND Version 011</HUB_VERSION_INFO>
</SYSTEM_INFO>
</ERROR_CONTEXT>
Please look at the screenshot for more details on request.
Do you have any idea how to fix this bug or do we have a mistake in our configuration?
Thanks for any hints.Have you been able to solve this issue without resorting to a core mod described by Gopichand above? In our system the notes referenced by Masa in another post are not applicable because of the SP-level of the components involved. We've got:
SAP_GWFND
740
0010
SAP Gateway Foundation 7.40
SAP_UI
740
0011
User Interface Technology 7.40
SRA017
600
0006
Create Purchase Order OData Integration
UIEAAP01
100
0005
UI for ERP Central Applications
UIX01CA1
100
0004
UI for Cross-Applications
UIX01EAP
100
0005
UI for ERP Central Applications
Based on the fact that the error seems to be caused by the mismatching types of the SalesOrderSimulation property, the component at fault is SRA017 or possibly the GWFND component itself. In another system we're on SRA017 SP5 and SAP_GWFND SP9 and the app works without an issue. Since both those SP's are 1 level lower, it further confirms that it must be SRA017 SP6 or SAP_GWFND SP10 that cause the issue.
I have not been able to find any recent OSS notes that would address the issue and will be opening an OSS incident for it. If you happen to already have a solution, then please let me know. If not, I'll provide an update once I've heard from OSS folks.
Lukasz -
Creating Sales Order in SAP B1 From a Web Service ????
Hello All,
I want to know whether we can create a Sales Order in SAP B1 using a Web Service .
Will i be able to use the DI COM Objects with that web service for Creating Sales Order ???
Thanks & Regards
AmitThe SDK help file & samples give good examples on how to use the DI Server to connect to the company and create documents.
For example, this is the help files section on connecting to the company:
Request
<?xml version="1.0" encoding="UTF-16"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Body>
<dis:Login xmlns:dis="http://www.sap.com/SBO/DIS">
<DatabaseServer>p5053655</DatabaseServer>
<DatabaseName>SBODemo_US</DatabaseName>
<DatabaseType>dst_MSSQL</DatabaseType>
<DatabaseUsername>sa</DatabaseUsername>
<DatabasePassword></DatabasePassword>
<CompanyUsername>manager</CompanyUsername>
<CompanyPassword>manager</CompanyPassword>
<Language>ln_English</Language>
<LicenseServer>ILTLVH25</LicenseServer>
</dis:Login>
</env:Body>
</env:Envelope>
Response
<?xml version="1.0"?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Body><dis:LoginResponse xmlns:dis="http://www.sap.com/SBO/DIS">
<SessionID>0A0E086D-2926-ED9C-DF42-4060B4072B12</SessionID>
</dis:LoginResponse>
</env:Body>
</env:Envelope>
It also has specific examples on how to add and update documents. -
How to create a sap script for sales order header items?
Hi friends i am totally new to scripts i have got a task where i have to create a sap script for sales order header items details, the clue that i have got is to create using MEDRUCK but i have got no idea please can any body help me with this task with any sample sap script?
Points will be rwwared with out fail Thks in advance.Hi,
The Standard Form NAme is RVORDER01
Regards
Sandipan -
What is the standard class used to create SALES ORDER in SAP CRM?
Hello Experts,
Can anyone suggest me what is the standard class used for creating sales order.
I have created sales order using the BAPI 'BAPI_SLSTRANSACT_CREATEMULTI' in my report program.
Now, I have to create sales order using standard classes and methods(my assignment).
Please suggest the suitable class.
Regards
DNR VarmaHi Varma,
You can create crm documents like sales order using BOL interfaces.
You can check one example at the following thread:
Create OrderThro BOL
Check if it helps you a little more.
Kind regards,
Garcia -
Multiple Issues for Fiori Track Sales Order App
Hello,
We're experiencing quite a few issues with the Fiori Track Sales Order App and were wondering if anyone else out there had experienced anything similar and if they were able to resolve these issues. Unfortunately, there are hardly any notes out there for the Track Orders app, so we aren't able to implement any existing fixes
1.) As mentioned in a previous post (link below), contact information is not showing in the app, even though the service is returning these contacts and they're displayed in the console. We've had an incident open with SAP for quite some time but have yet to hear back.
Track Sales Order Fiori App - Not Displaying Contacts
2.) If the user is in the app while a delivery is created, choosing the refresh option just refreshes the overall status of the order. The item statuses are not updated. User has to exit the app and re-enter for changes to take effect for the items.
3.) Searching by PO Number is not working.
4.) Searching for orders in the search period only works if there is an order in the parameter maintained for the order period. If a customer does not have any orders in the order period but does have orders in the search period maintained, orders are not found when executing a search on the server.
Any suggestions would be greatly appreciated. We're on the following service packs:
SAPK-60003INSRA018
SAPK-10003INUISRA018Hi Erin,
Just FYI. This does not solve your issue but,
I see you use old UI components which were released in May 2013.
Important Note: Please use new UI with new SAP Fiori Launchpad
New UI components have UI extension points and work with new SAP Fiori Launchpad.
Please find correct components based on your Backend version.
SAP Fiori - Add-on quick reference for transactional apps
Regards, Masa
SAP Customer Experience Group - CEG -
Hello,
I am getting this Error message"error determining posting period(infostructure S008,Variant Z2,RC3)" while creating Sales order from Inbound Idocs in the IDOC,which is affecting sales order creation.
While viewing this Info structure S008, I could see no records have been maintained. Wanted to know the reasons behind this Hard error?
Is it something related to Date Field used in the Update Rules for this Infostructure which is causing this posting period error?
Appreciate your inputs on this.
Thanks and Regards
Mohammed RoshanThank you Jelena,I checked the Ship. Delivery dates in the IDOC which are for Current Fiscal Year- 20140703 and 20140711,Could there be any other reason for this error?
Could it be an issue with e Update rule in this Infostructire S008
Secondly when we try change the update rule thru MC25 for this Infostructure S008,It gives a message"
"Maintenance of SAP standard updates not allowed"
Kindly advice
Thanks and Regards
Mohammed Roshan -
Creating Sales Order- Item Category TAN is not defined.
Hello all,
I am working on Creating sales order for Global Bike Inc case. But when I enter the material and quantity number and click check mark it says "Item category TAN is not defined". Can some body help me how can we define TAN or why it is giving me that error.
Thanks in advance.
SujanHi SujanB,
As your question is already answered. An indicator that defines the characteristics of a document item.
For example, the item category controls the type and scope of:
Pricing
Billing
Delivery
Inventory posting
Transfer of requirements
Providing further deatils ;--
01. How item category is determined :--
Depending on the item category group that you apply & the sales doc type you are processing the system automatically proposes an item category in the document.
1.sales document type (source: order type)
2.item category group (source: material master)
3.item category of the higher-level item (source: user defined)
4.item category usage (The usage is defined by SAP and is hard coded in the programs)
SPRO- IMG- SD- Sales- Sales Document- Sales Document Item- Assign Item Category (VOV4)
Pls refer following link for furter details ;--
general item category group
item category usage in item category determination
http://help.sap.com/saphelp_46c/helpdata/en/dd/55fb13545a11d1a7020000e829fd11/content.htm
http://www.slideshare.net/magnatraining/item-category
Hope it helps....
Thanks/Rajesh -
Error while creating sales order
while creating sales order for a particular plant there is error coming
NO NUMBER RANGE FOR DOC TYPE ZOS1VXBAK-AUARTSILD
PLANTXVBAK-VKBUR.
Intailly I have check the no series we have internal no series for all plant,the
number series which start 195000001, only one plant the giving the above error, rest all plant it is as applicable above series.
kindly guide me for the same.Hi Sanjay
This is regarding number ranges defining and assigning tips which you can follow as below:
Whenever there is a new Sales Org being created, you will be required to maintain Number Ranges for Sales Documents which are allowed for your New Sales Area.
Number Ranges can be maintained Internally by the system, however it can be maintained externally also if you customize it accordingly.
In Standard SAP the Transaction code for Maintaiing Number ranges externally is VN01.
Defining - The same can be reached through in IMG as : Sales & Distribution>Sales>Sales Document Header-->Define Number Ranges for Sales Documents.
Here you provide the system a specific Number range as follows:
Number range Key Start Number range End Number Range+Current Number
For Example: If you want to propose the following Number Range
*1 9000076000 9000076999 0
The Current Number field will be kept zero as you are proposing new number range and no sales documents have been created on it , Obviously..
*1 is a Unique Two digit Alphanumeric Key, while proposing your key, you should ensure that it should not be there in the system as existing.
If you propose a key that is there in the system or if the Number Range (Start and End Series) is there in the system already, the system will throw a message that Interval already already exists. So choose a key that is unique, and which is not there in the system.
Here , by making this , you are assigning a Key to a Number Range Series.
All the symbols can be used along with numbers from 0 to 9 and Alphabets from A to Z and in any order. For example: !1, ^A, BB,Z*,M2.........
Assigning - In Assigning, you assign the particular Sales Document to the Number Range you have already proposed as above.
The Assigning Part is done as follows:
The Two digit Alpha Numeric Key is maintained or Assigned to the respective Sales Document type in V0V8.
This can also be reached in IMG by:
Sales & Distribution>Sales>Sales Document Header-->Define Sales Document Types
Locate the particular Sales Doc Type, and double click on it to display it configuration. Here you put the Two Digit Number key in the Field- "Number range External Assignment"
Besides this:
If a new Shipping Point is created then Delivery Number ranges are required to be maintained.
Similarly,
If a new Plant is created then Billing Number Ranges are required to be maintained.
Regards
Naren -
Error while creating sales order using SD_SALESDOCUMENT_CREATE
Hello All,
We are using to SD_SALESDOCUMENT_CREATE function module to create sales order it is working fine for single material.
When we try to create sales order with multiple matearials we ended up with the following errors
SALES_HEADER_IN has been processed successfully
000000
VBAKKOM
Internal error in communication between configuration and sales doc.CONFIGURATION_PROCESSING
000000
CONFIGURATION_PROCESSING
Error in SALES_ITEM_IN 000010
000000
VBAPKOM
Internal error in communication between configuration and sales doc.CONFIGURATION_PROCESSING
000000
CONFIGURATION_PROCESSING
Error in SALES_ITEM_IN 000020
000000
VBAPKOM
SALES_ITEM_IN has been processed successfully
000000
VBAPKOM
Could any one help me out to resolve this issue.
Thanks in advance....
Cheers,
HarshaHello,
Looking at BAPI errors. It looks like you are trying to create sales order with variant configuration.
Check Below SAP Note.
900380 - Configurable items in the SD process (idocs & bapis)
Regards,
Sameer -
Creating sales order document with reference to billing document
I have to create sales order with reference to existing billing document. I have tried to following bapis.
1. BAPI_SALESORDER_CREATEed
I have successfully created document with following details.
-->ORDER_HEADER_IN:
DOC_TYPE = ZRK
SALES_ORG = 3000
DISTR_CHAN = 00
DIVISION = 00
ORD_REASON = 100
SD_DOC_CAT = L
CURRENCY = EUR
REF_DOC = 100000028
REF_DOC_CA = M
-->ORDER_ITEMS_IN:
ITM_NUMBER = 000010
MATERIAL = 701791
TARGET_QTY = 0000000001000
CURRENCY = EUR
REF_DOC = 100000028
REF_DOC_CA = M
-->ORDER_PARTNERS:
PARTN_ROLE = SP
PARTN_NUMB = W12001
COUNTRY = NL
by providing this input i am able to create the document but it is not picking up the net value. so i have passed some extra paramters in ORDER_ITEMS_IN
COND_TYPE = PNET
COND_VALUE = 14,56
COND_D_UNT = PC.
folowing error is occured: Condition PNET is missing in pricing procedure A V Z0000.
is it something related to configuration problem?
2.BAPI_SALESORDER_CREATEFROMDAT1 or BAPI_SALESORDER_CREATEFROMDAT2
I have used same test data that is used for BAPI_SALESORDER_CREATEFROMDATA (where in i coudl succefully create doc). but here i encounterd following error.
Unpermitted combination of business object BUS2032 and sales doc. category L.
When i created manually using transaction : VA01
I could do the same by passing following inputs:
DOC_TYPE = ZRK
SALES_ORG = 3000
DISTR_CHAN = 00
DIVISION = 00
Reference document number.
Please suggest me right way of approach.Hi,
In SAP, when the sub-sequent document is existing , we can not cancel the preceeding document. Therefore if you want to cancel the billing document you need to calcel the documents which are created with reference to that.
Check and confirm.
Regards,
Ravi Duggirala -
Error: Object type '' could not be generated when creating sales order
Hello Friends,
I am using a SAP standard ITS service to create sales order.
When I am creatin SO, it gives me error Object type '' could not be generated.
Can you plz suggest me what is that issue & how I can reslove it.
Regards,
Narendraany inputs around this plz??
-
Creating sales order based on store numbers in IS retail
Hi ,
I want create a sales order based on the PO received from the customer in the IS Retail system. The purchase order will be sent in a EDI file.
a single line item in the PO will have multiple store locations where we need to ship materials. for example.
Let us take an example
PO will have an item "Shampoo" quantity - 1000, this 1000 has to be shipped to diffrenet stores like 0001 - 100, 0002 - 100 , 003 - 200 etc. Based on this PO we need to create a sales order.
Is there any way we can handle in SAP IS retail to create sales order & save the customer store number in the sales order for that item
With Regards
K.VaradharajanHi Varadarajan,
For one Sales Order only one Sold to Party and one Ship to Party are possible as they are header data.
You can have individual Sales Order for each outlet and one delivery can be made for several Sales Order for single Ship to Party.
Hope this clarifies you.
Regards,
ManiKumaar
Maybe you are looking for
-
Hi, in a maintenance view if i want to control when a record table has been deleted, first i need to select the table record and then press save.the question is that inside this event (before save) how can i know that i´ve pressed before the delete b
-
Can't get dynamic text in Flash 8 pro to work
Hi, This is driving me nuts. I am using SWObject to send a variable to my Flash 8 swf. The swf is basically a header that plays a video and I want to put the name of the web page dynamically on top of it. Sounds simple right. Well I can not get it to
-
Sql statement hanging in prod. fast in dev.
Hi, Sql statement is hanging in production. In development it is executing in 2 secs. From explainplan , noticed that taking different indexes. I have posted the staement and explain plan (prod and dev) below. Statement: SELECT REP_V_SERVICE_REQUEST.
-
Problems with cost distribution "by value"
Hi All, We have the following problem in cost assignment in shopping cart: We can choose different cost distributions: 1. by percentage; 2. by quantity; 3. by value. When choosing 3 - "by value" and distributing values to different WBS-elements with
-
How to find parent wbs element from child wbs element
Hi , I have a WBS element . How to find its parent WBS element . What should be the logic and table fields should i consider ? Please help me , its urgent.