Help from SAP mobile material
hi experts,
i am new to this technolgy.can any body help me providing the SAP Mobile documents.
thank you
Hi Rohit,
Please chk these links, will help you:
How to Plan & Start Mobile Project?
nw mobile
https://www.sdn.sap.com/irj/sdn/nw-mobile
SAP Mobile Infrastructure FAQ
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/805f8678-3922-2a10-b1ba-e395a7c18e96
SAP Library - Development Toolkit syncbo
http://help.sap.com/saphelp_nw04/helpdata/en/56/5ed30bf1898947a09d94bb7b873369/frameset.htm
https://www.sdn.sap.com/irj/sdn/howtoguides
Regards
Priyanka
Similar Messages
-
Print a report from SAP Mobile
Hi,
I want to print a report (not a screen shot) from iPad (SAP Mobile/SAP BI), but there is no option there for printing. I don't think this feature is available in the current SAP Mobile (6.1.11). Can anyone have a way to work around it? Can SAP add this feature as an enhancement in the future releases?
Thanks.
JamesHi,
The feature is not available in Mobile BI App. You can search an existing idea and vote up or post a fresh at IDEA Place SAP BusinessObjects Mobile: Ideas.
Would be helpful if you provide the following details
- What is the business use case
- How many users would be using this feature
- What content types you are expecting to print
- How should the printed report look like - mobile view, web view, pdf view
- Primary used device - IOS/Android
Regards,
Ashutosh -
Search Help from SAP values using WebDynpro ABAP in ADOBE Interactive Form
Hi,
How to populate search help on ADOBE interactive online form which is residing on a WebDynpro ABAP application?
Thanks & Regards,
Sandip amarHI,
Adobe from is integraated with R/3 just like smartform.
So if u use any DDIC tabel field which have inbuilt search help then it will automatically intergrated with Adobe form.
If not then u have to make at ztable via foreign key or via FM at program level.
Regards
ricky -
Fiori with other SAP Mobile Products
Hi Guys
I just want to get views, feedback, customer implementation experience on the following points, I am interested in finding out everyones ideas on the following:
1. How can we use Fiori with SMP
2. What are the benefits of using Fiori with SMP
3. How can we use Fiori with Afaria
4. What are the benefits of Fiori with Afaria
5. How can we use Fiori with Mocana
6. What are the benefits of Fiori with Mocana
7. Do u have examples, ideas of customer experience using SAPUI5 with SMP
Any ideas, views greatly appreciated.
Thanks
AndrewHi Andrew :
I run the developer program at Mocana & wanted to answer questions 5 & 6.
There are three key benefits of using Fiori with Mocana's Atlas platform. You can refer here for more information on Atlas (Mocana Atlas Platform Is What Enterprise Mobile App Security Should Be)
1. Mocana provides a simple SDK that allows to consolidate multiple login screens (VPN, MDM, Fiori) into a single 'in-app' login. In addition to the simple login experience, the SDK allows the app to take advantage of 2 factor cert based authentication. The user, when logging into the app for the first time, is guided through a simple enrollment mechanism that combines AD credentials & a PIN.
2. On top of the simple enrollment & login experience, Atlas integration also enables the application to maintain long persistent session / connectivity to the SAP backend. While the IT manager controls the session length, it is our experience that, by virtue of the secure gateway capabilities, they are comfortable to keep those sessions up for a long period. The user experience is they do not need to login often.
3. After implementing (1) & (2), the developer can secure the app with policies from SAP Mobile App Protection by Mocana. The policies vary from copy/paste protection to data at rest encryption to per application VPN.
The combined feature set above will help deliver a truly exceptional mobile experience for Fiori apps with minimal development effort. Note that this works for apps that are wrapped with Cordova as well as native apps.
Let me know if you have questions/clarifications -
Hello Experts,
I follow the flightbooking tutorial to create a Material application to get material list. I can start the agentry server but when I connect to SAP server and get data, I face below issue
Error in getting the BAPIWrapper name from the ini file or SAP mobile configuration. Please check the ini file or the mobile configuration for the bapi key (com.syclo.sap.material.bapi.materialbapi) either in sections BAPI_WRAPPER or REQUIRED_BAPI_WRAPPER
I check the parameters name in SAP Agentry Config panel, all are correct. Why cannt it get the data. Do I have to add anything in javaBE.ini? Please help me. Thank you very much.
My javaBE
[HOST]
server=be1.vdc.csc.com
APPNAME=ZCH_MATERIALLIST
[CLIENT_NUM]
CLIENT=800
[SYSTEM_NUM]
SYSNUM=01
[LOGON_METHOD]
; USER_AUTH if standard UID/Password authentication is used
; USER_AUTH_GLOBAL if pooled connections using single UID/Password is used
; USER_AUTH_GROUP if UID/Password authentication with SAP Message Server
; (load balancing) is used
LOGON_METHOD=USER_AUTH
[GLOBAL_LOGON]
; referenced when LOGON_METHOD=USER_AUTH_GLOBAL
; uses a pool of connections to the SAP backend all utilizing a single
; UID/password
UID=
UPASSWORD=
SHAREDCONNECTION=0
GET_PERSONNEL_INFO=
[SERVICE_LOGON]
ENABLED=true
UID=hngu3
UPASSWORD=xxxxxxx
UPASSWORDENCODED=false
[GROUP_LOGON]
; referenced when LOGON_METHOD=USER_AUTH_GROUP
; individual user authentication using an SAP Message Server which distributes
; client connections among a "group" of SAP application servers based on load
; balancing criteria
; host name or IP address of SAP Message Server
MESSAGE_SERVER=
GROUP_NAME=
SYSTEM_ID=
CLIENT=
[LANGUAGE]
LANG=EN
[LOGGING]
Level=4
[REQUIRED_BAPI_WRAPPER]
com.syclo.sap.bapi.LoginCheckBAPI=/SYCLO/CORE_SUSR_LOGIN_CHECK
com.syclo.sap.bapi.RemoteUserCreateBAPI=/SYCLO/CORE_MDW_SESSION1_CRT
com.syclo.sap.bapi.RemoteParameterGetBAPI=/SYCLO/CORE_MDW_PARAMETER_GET
com.syclo.sap.bapi.SystemInfoBAPI=/SYCLO/CORE_SYSTINFO_GET
com.syclo.sap.bapi.ChangePasswordBAPI=/SYCLO/CORE_SUSR_CHANGE_PASSWD
com.syclo.sap.bapi.CTConfirmationBAPI=/SYCLO/CORE_OUTB_MSG_STAT_UPD
com.syclo.sap.bapi.DTBAPI=/SYCLO/CORE_DT_GET
com.syclo.sap.bapi.GetEmployeeDataBAPI=/SYCLO/HR_EMPLOYEE_DATA_GET
com.syclo.sap.bapi.GetUserDetailBAPI=/SYCLO/CORE_USER_GET_DETAIL
com.syclo.sap.bapi.GetUserProfileDataBAPI=/SYCLO/CORE_USER_PROFILE_GET
com.syclo.sap.bapi.PushStatusUpdateBAPI=/SYCLO/CORE_PUSH_STAT_UPD
com.syclo.sap.bapi.RemoteObjectCreateBAPI=/SYCLO/CORE_MDW_USR_OBJ_CRT
com.syclo.sap.bapi.RemoteObjectDeleteBAPI=/SYCLO/CORE_MDW_USR_OBJ_DEL
com.syclo.sap.bapi.RemoteObjectGetBAPI=/SYCLO/CORE_MDW_SESSION_GET
com.syclo.sap.bapi.RemoteObjectUpdateBAPI=/SYCLO/CORE_MDW_SESSION_UPD
com.syclo.sap.bapi.RemoteReferenceCreateBAPI=/SYCLO/CORE_MDW_USR_KEYMAP_CRT
com.syclo.sap.bapi.RemoteReferenceDeleteBAPI=/SYCLO/CORE_MDW_USR_KEYMAP_DEL
com.syclo.sap.bapi.RemoteReferenceGetBAPI=/SYCLO/CORE_MDW_SESSION_GET
com.syclo.sap.bapi.RemoteReferenceUpdateBAPI=/SYCLO/CORE_MDW_SESSION_UPD
com.syclo.sap.bapi.RemoteSessionDeleteBAPI=/SYCLO/CORE_MDW_SESSION1_DEL
com.syclo.sap.bapi.RemoteUserDeleteBAPI=/SYCLO/CORE_MDW_SESSION1_DEL
com.syclo.sap.bapi.RemoteUserUpdateBAPI=/SYCLO/CORE_MDW_SESSION_UPD
com.syclo.sap.bapi.TransactionCommitBAPI=WFD_TRANSACTION_COMMIT
com.syclo.sap.bapi.SignatureCaptureBAPI=/SYCLO/CS_DOBDSDOCUMENT_CRTHi Tahir, please help me check the log below
Agentry Runtime Worker Thread###throwExceptionToClient::begin |
Agentry Runtime Worker Thread###throwExceptionToClient::com.syclo.sap.material.steplet.MaterialSteplet::throwExceptionToClient::397::MaterialSteplet - Error in getting the BAPIWrapper name from the ini file or SAP mobile configuration. Please check the ini file or the mobile configuration for the bapi key (com.syclo.sap.material.bapi.materialbapi) either in sections BAPI_WRAPPER or REQUIRED_BAPI_WRAPPER |
Agentry Runtime Worker Thread###Exception: 17:15:35 06/17/2014 : 20 (Agentry3), Java Business Logic Error (com.syclo.agentry.BusinessLogicException: MaterialSteplet - Error in getting the BAPIWrapper name from the ini file or SAP mobile configuration. Please check the ini file or the mobile configuration for the bapi key (com.syclo.sap.material.bapi.materialbapi) either in sections BAPI_WRAPPER or REQUIRED_BAPI_WRAPPER), |
Agentry Runtime Worker Thread###loggedOut::begin |
Agentry Runtime Worker Thread###HNGU3: SESSION END |
Agentry Runtime Worker Thread###BAPI::begin |
Agentry Runtime Worker Thread###create::nulled repository::created new repository |
Agentry Runtime Worker Thread###create::/SYCLO/CORE_MDW_SESSION1_DEL Connection ID: com.sap.mw.jco.JCO$Client@2656ed99 |
Agentry Runtime Worker Thread###create::Function /SYCLO/CORE_MDW_SESSION1_DEL created | -
Need help in getting a report from SAP!
Hi,
I'm in charge of a manufacturing operation. I need your help to find a report of OPEN PLANNED ORDERS. I'm using spreadsheets to control the production but I need to get this information from SAP directly. NO MORE EXCEL!!!
Can somebody help?
JByou may not be able to avoid the excel part, but I guess it is worth a try. Take a look at using a query tool to look at the table name PLAF, you could additionally join this table to MAKT for the full material description and perhaps VBAK if you need sales order related header data which may be tied to your planned orders
-
To Replicate Material DATA from SAP R/3 to SAP-BW
Hello,
I need the Material Master data from SAP R/3 in SAP BW. The material Data is to to moved in Info object: 0MATERIAL. In SAP R/3 the data for material is stored in table:MARA. Which Business content needs to be activated in BW.
Please give the step by step method to push this data from R/3 to BW.
What are the pre-requisites for the same.
Thanks for the information.
Regards,
SumitaHi
If you want to get data for material...
go to R/3 Side and tcode rsa5>find for 0material>you will get 0material_attr,0material_text and some hierarchy ..
Activate these data sources...
Goto BW side transaction RSA1-->replicate the data sources....
Go to Business content tab of the RSA1-->take grouping as 'in data flow before'
and select object type as info object in the left pane,find for 0material object.
drag and drop to right pane...click on install...now your 3 data sources(0material_attr and 0material_text and hierarchy will be assigned to 0material)..now you can create infopackage and load data(it is master data only)...
If you want to load transactional data,first of all you need to find out the cube and data sources to be loaded...once you find out your data sources,do same as above in r/3 side..and bw side take your required infocube as same as above...
If you want to get data specifically from mara table,Create a generic data source on table mara...
RSO2-->data source type transactional>give name and then click on create-->give description and application component to which this belongs to and give the name of the table(mara in table field) and then click on save...your generic data source is ready...go to rsa6 and there you can choose required fields for selection..
Then go to bw create infosource,cube and assign all these and load data...
Hope it helps
Thanks
Teja -
Material transfer from SAP R/3 to SAP Business One is blocked
Hello experts,
Please I need your help for the following scenario:
Our client has B1iSN and SAP R/3 in the headquarter company and B1if and SAP B1 in the subsidiary. The material transfer from SAP R/3 to SAP Business One failed and the following message is diplayed:
Result message :
com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception: com.sap.b1i.bizprocessor.BizProcException: BPE001 Nested exception: com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception: com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception: java.lang.RuntimeException: DI Error: (-2028) No matching records found (ODBC -2028)
The Material database transfer is blocked due to message in status
failure which block all other messages.
We tried to restart the server (Business One and B1iSN) but it didnu2019t solve the issue.
Any idea please? Thank you.Hi Nadia,
did you check the WRITE-POLICY settings of your scenario?
when reading the displayed DI Error message, it looks like B1iSN is trying to update an B1 item which does not exists.
Please open SAP B1iSN Tools -> Development Tools -> Graphical scenario Design and select your Bizpackage, BizStep and BIUMETA.
Open the WRITE-POLICY symbol and check the entries:
Insert on Exist = error or fallback2U
Update on Miss = fallback2I
The Update Policy should stay to value regular.
To activate changes of the WRITE-POLICY please deactivate, modify and reactivate your Business Process instance.
If a WRITE-POLICY change has no effect, please check your data mapping (BIU) and especially the parameter <QueryParams>, which mustn't be filled for "insert/Add" operations into B1.
Best regards
Bastian -
Need help in developing mobile app using SAP
Hi
I have a team of Android, iOS and Windows developers and we are planning to start developing mobile using SAP and SAP Fiori. Need help in getting started with SAP mobile development like i need plugins and development kits that i need to use.
Thanks
RamHi,
What help needed ?
For SAP Fiori Use this link : http://scn.sap.com/docs/DOC-41598
For SAP Fiori Installation and Configuration Steps: http://scn.sap.com/community/mobile/blog/2014/06/10/fiori-technical-installation-and-configuration-of-one-app-from-a--z
Which Software you will use to develop Mobile Apps in SAP Platform ?So that i will suggest what to do ..
Regards
Lokesh -
Material Replication problem from SAP ECC to CRM 2007
I am trying to load material data from SAP to CRM. Materials are in general coming across however i have a lot of errors visible in smw01 with the following entries:
@0A@ BDoc validation error PRODUCT_MAT mBDoc Validate 06/04/2010 14:20:05 QAS100 R3AI_MATERIAL MW_RFC_USER DF6FDBE147AC2EF1B467002264F6091A
On closer examination i can see that the specific issue relates to teh following:
A key was used twice for multirow set type CRMM_PR_TAX
Message no. COM_PRODUCT512
I can see on closer examination of the individual entries why the issue is occuring when i show the Bdoc message extra data I can see that there are multiple entries for CRMM_PR_TAX
CLI PRODUCT_GUID TAX TAX TAX_ TAX_GROUP TAX_TARIFF_CODE T C VALID_FROM VALID_TO UPNAME H LOGSYS
400 00000000000000000000000000000000 IE MWST NONE 06/04/2010 13:20:05 12/31/9999 23:59:59 MW_RFC_USER QAS100
400 00000000000000000000000000000000 US UTXJ NONE 06/04/2010 13:20:05 12/31/9999 23:59:59 MW_RFC_USER QAS100
400 00000000000000000000000000000000 US UTXJ NONE 06/04/2010 13:20:05 12/31/9999 23:59:59 MW_RFC_USER QAS100
400 00000000000000000000000000000000 US UTXJ NONE 06/04/2010 13:20:05 12/31/9999 23:59:59 MW_RFC_USER QAS100
I also note that the PRODUCT_GUID is blank 00000000000000000000000000000000 whic shouldn't be the case.
It's just not clear to me what i need to do to resolve the issue
Any help would be greatly appreciated
Regards
EddieI am trying to load material data from SAP to CRM. Materials are in general coming across however i have a lot of errors visible in smw01 with the following entries:
@0A@ BDoc validation error PRODUCT_MAT mBDoc Validate 06/04/2010 14:20:05 QAS100 R3AI_MATERIAL MW_RFC_USER DF6FDBE147AC2EF1B467002264F6091A
On closer examination i can see that the specific issue relates to teh following:
A key was used twice for multirow set type CRMM_PR_TAX
Message no. COM_PRODUCT512
I can see on closer examination of the individual entries why the issue is occuring when i show the Bdoc message extra data I can see that there are multiple entries for CRMM_PR_TAX
CLI PRODUCT_GUID TAX TAX TAX_ TAX_GROUP TAX_TARIFF_CODE T C VALID_FROM VALID_TO UPNAME H LOGSYS
400 00000000000000000000000000000000 IE MWST NONE 06/04/2010 13:20:05 12/31/9999 23:59:59 MW_RFC_USER QAS100
400 00000000000000000000000000000000 US UTXJ NONE 06/04/2010 13:20:05 12/31/9999 23:59:59 MW_RFC_USER QAS100
400 00000000000000000000000000000000 US UTXJ NONE 06/04/2010 13:20:05 12/31/9999 23:59:59 MW_RFC_USER QAS100
400 00000000000000000000000000000000 US UTXJ NONE 06/04/2010 13:20:05 12/31/9999 23:59:59 MW_RFC_USER QAS100
I also note that the PRODUCT_GUID is blank 00000000000000000000000000000000 whic shouldn't be the case.
It's just not clear to me what i need to do to resolve the issue
Any help would be greatly appreciated
Regards
Eddie -
How to send SMS from SAP to Any mobile
Hi Friends,
I have a requrement. How to send SMS from SAP to Any mobile?? For Example: If i created PO in SAP then i want to send a SMS to Concerned Vendor and HOD.
Please provide the pre-requisites?
NaveenHi Naveen,
there is a standard webservice globally available called Send SMS and you can consume that webservice with the help of CAF and you can send PO number as SMS, If the standard webservice do not work then you have to create your own webservice to fulfill the functionality.
Regards
Manohar -
Help Required -- Can we use SQL Query to READ data from SAP MDM Tables
Hi All,
Please help.........
Can we use SQL Query to READ(No Creation/Updation/Deletion just Read) Data from SAP MDM tables directly, without using MDM Syndicator.
Or direct SQL access to SAP MDM tables is not possible. Only through MDM Syndicator can we export data.
Thanks in Advance
RegardsAll the tables you create in Repository comes under A2i_CM_Tables in Database named as your repository name. So the tables names are fields of table A2i_CM_Tables. Now i tried it but cant make it.
Now, I dont think its possible to extract all fields in tables and there values using select query. May be pure sql guy can do that or not.
But there is no relation of data extraction and syndicator. Data is viewed in Data Manager. and you can also store data in a file from DM also.
BR,
Alok -
Hi,
I am getting the error while uploading images to SAP Mobile Documents from custom iOS(iPad )application using ObjectiveCMIS library.
My Custom method is as follows:
- (void)createSalesOrderRouteMapImageInFolder:(NSString*)salesOrderRouteMapFolderId routeMapImageTitle:(NSString *)imageTitle routeMapContent:(NSData *)imageData
NSInputStream *inputStream = [NSInputStream inputStreamWithData:imageData];
NSMutableDictionary *properties = [NSMutableDictionary dictionary];
[properties setObject:[NSString stringByAppendingFileExtension:imageTitle] forKey:@"cmis:name"];
[properties setObject:@"cmis:document" forKey:@"cmis:objectTypeId"];
[self.session createDocumentFromInputStream:inputStream
mimeType:@"image/png"
properties:properties
inFolder:salesOrderRouteMapFolderId
bytesExpected:[imageData length]
completionBlock:^(NSString *objectId, NSError *error) {
NSLog(@"Object id is %@",objectId);
if(error == nil) {
[inputStream close];
NSLog(@"Uploading Sales order route map successfully.");
[[NSNotificationCenter defaultCenter] postNotificationName:SaveOrderSuccessNotification object:nil];
} else {
[inputStream close];
NSLog(@"Uploading sales order route map failed.");
[[NSNotificationCenter defaultCenter] postNotificationName:SaveOrderFailedNotification object:error];
} progressBlock:^(unsigned long long bytesUploaded, unsigned long long bytesTotal) {
NSLog(@"uploading... (%llu/%llu)", bytesUploaded, bytesTotal);
OBjectiveCMIS Method in which i am getting error during upload:
- (void)sendAtomEntryXmlToLink:(NSString *)link
httpRequestMethod:(CMISHttpRequestMethod)httpRequestMethod
properties:(CMISProperties *)properties
contentInputStream:(NSInputStream *)contentInputStream
contentMimeType:(NSString *)contentMimeType
bytesExpected:(unsigned long long)bytesExpected
cmisRequest:(CMISRequest*)request
completionBlock:(void (^)(CMISObjectData *objectData, NSError *error))completionBlock
progressBlock:(void (^)(unsigned long long bytesUploaded, unsigned long long bytesTotal))progressBlock
// Validate param
if (link == nil) {
CMISLogError(@"Must provide link to send atom entry");
if (completionBlock) {
completionBlock(nil, [CMISErrors createCMISErrorWithCode:kCMISErrorCodeInvalidArgument detailedDescription:nil]);
return;
// generate start and end XML
CMISAtomEntryWriter *writer = [[CMISAtomEntryWriter alloc] init];
writer.cmisProperties = properties;
writer.mimeType = contentMimeType;
NSString *xmlStart = [writer xmlStartElement];
NSString *xmlContentStart = [writer xmlContentStartElement];
NSString *start = [NSString stringWithFormat:@"%@%@", xmlStart, xmlContentStart];
NSData *startData = [NSMutableData dataWithData:[start dataUsingEncoding:NSUTF8StringEncoding]];
NSString *xmlContentEnd = [writer xmlContentEndElement];
NSString *xmlProperties = [writer xmlPropertiesElements];
NSString *end = [NSString stringWithFormat:@"%@%@", xmlContentEnd, xmlProperties];
NSData *endData = [end dataUsingEncoding:NSUTF8StringEncoding];
// The underlying CMISHttpUploadRequest object generates the atom entry. The base64 encoded content is generated on
// the fly to support very large files.
[self.bindingSession.networkProvider invoke:[NSURL URLWithString:link]
httpMethod:httpRequestMethod
session:self.bindingSession
inputStream:contentInputStream
headers:[NSDictionary dictionaryWithObject:kCMISMediaTypeEntry forKey:@"Content-type"]
bytesExpected:bytesExpected
cmisRequest:request
startData:startData
endData:endData
useBase64Encoding:YES
completionBlock:^(CMISHttpResponse *response, NSError *error) {
if (error) {
CMISLogError(@"HTTP error when sending atom entry: %@", error.userInfo.description);
if (completionBlock) {
completionBlock(nil, error);
} else if (response.statusCode == 200 || response.statusCode == 201 || response.statusCode == 204) {
if (completionBlock) {
NSError *parseError = nil;
CMISAtomEntryParser *atomEntryParser = [[CMISAtomEntryParser alloc] initWithData:response.data];
[atomEntryParser parseAndReturnError:&parseError];
if (parseError == nil) {
completionBlock(atomEntryParser.objectData, nil);
} else {
CMISLogError(@"Error while parsing response: %@", [parseError description]);
completionBlock(nil, [CMISErrors cmisError:parseError cmisErrorCode:kCMISErrorCodeRuntime]);
} else {
CMISLogError(@"Invalid http response status code when sending atom entry: %d", (int)response.statusCode);
CMISLogError(@"Error content: %@", [[NSString alloc] initWithData:response.data encoding:NSUTF8StringEncoding]);
if (completionBlock) {
completionBlock(nil, [CMISErrors createCMISErrorWithCode:kCMISErrorCodeRuntime
detailedDescription:[NSString stringWithFormat:@"Failed to send atom entry: http status code %li", (long)response.statusCode]]);
progressBlock:progressBlock];
Attaching the logs:
ERROR [CMISAtomPubBaseService sendAtomEntryXmlToLink:httpRequestMethod:properties:contentInputStream:contentMimeType:bytesExpected:cmisRequest:completionBlock:progressBlock:] HTTP error when sending atom entry: Error Domain=org.apache.chemistry.objectivecmis Code=260 "Runtime Error" UserInfo=0x156acfa0 {NSLocalizedDescription=Runtime Error, NSLocalizedFailureReason=ASJ.ejb.005044 (Failed in component: sap.com/com.sap.mcm.server.nw) Exception raised from invocation of public void com.sap.mcm.server.service.AbstractChangeLogService.updateChangeLog(java.lang.String,boolean) throws com.sap.mcm.server.api.exception.MCMException method on bean instance com.sap.mcm.server.nw.service.NwChangeLogService@4e7989f3 for bean sap.com/com.sap.mcm.server.nw*annotation|com.sap.mcm.server.nw.ejb.jar*annotation|NwChangeLogService in application sap.com/com.sap.mcm.server.nw.; nested exception is: javax.ejb.EJBTransactionRolledbackException: ASJ.ejb.005044 (Failed in component: sap.com/com.sap.mcm.server.nw) Exception raised from invocation of public com.sap.mcm.server.model.ChangeLog com.sap.mcm.server.dao.impl.ChangeLogDaoImpl.findByUserId(java.lang.String) method on bean instance com.sap.mcm.server.dao.impl.ChangeLogDaoImpl@2852b733 for bean sap.com/com.sap.mcm.server.nw*annotation|com.sap.mcm.server.nw.ejb.jar*annotation|ChangeLogDaoImpl in application sap.com/com.sap.mcm.server.nw.; nested exception is: javax.persistence.NonUniqueResultException: More than 1 objects of type ChangeLog found with userId=25f8928e-8ba0-4edd-b08e-43bf6fb78f1a; nested exception is: javax.ejb.EJBException: ASJ.ejb.005044 (Failed in component: sap.com/com.sap.mcm.server.nw) Exception raised from invocation of public com.sap.mcm.server.model.ChangeLog com.sap.mcm.server.dao.impl.ChangeLogDaoImpl.findByUserId(java.lang.String) method on bean instance com.sap.mcm.server.dao.impl.ChangeLogDaoImpl@2852b733 for bean sap.com/com.sap.mcm.server.nw*annotation|com.sap.mcm.server.nw.ejb.jar*annotation|ChangeLogDaoImpl in application sap.com/com.sap.mcm.server.nw.; nested exception is: javax.persistence.NonUniqueResultException: More than 1 objects of type ChangeLog found with userId=25f8928e-8ba0-4edd-b08e-43bf6fb78f1a}
2015-03-12 04:08:31.634 Saudi Ceramics[4867:351095] Uploading sales order route map failed.Hi Sukalyan,
Have you checked the below links?
These will give you step by step implementation procedure.
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a099a3bd-17ef-2b10-e6ac-9c1ea42af0e9?quicklink=index&overridelayout=true
http://wiki.sdn.sap.com/wiki/display/WDJava/KmuploadusingWebdynproapplication
Regards,
Sandip -
Creation of Material from SAP VIEW using CDESK.
Hi Experts,
I have one question related to creation of Material from SAP View.
CAD file created say SM1000.prt
Create DIR in CAD View say SM1000
Scenario 1 : Create Material in Background from CAD VIEW or SAP VIEW from cad desktop, It creates material SM1000
in background.
Scenario 2 : Open CDESK ( Transaction)
Click on OPEN,
Selecting the DIR created SM1000
Create the material in background in SAP View, it gives message " enter material number"
Why am not able to create the material from SAP view using CAD Desktop. If any modifications needs to be done in CDESK CUS to solve this please let me know.
Thanks,
SudharshanHi Sudharshan,
maybe the reason for this is that your CAD applications provides a special material number and the customizing in CDESK is defined to use this number. In this case the number or value can by provided from the CAD application only from the CAD View.
In the SAP view the material gets created like in MM01 for example and so mabye you have to enter a material number.
Best regards,
Christoph -
Transfer Of Data from Sap to Oracle with the help of Enterprise Services.
Hello,
We want to transfer data from Sap to Oracle using standard Enterprise Services.Some fields were not available in the existing standard Enterprise Services,so we have enhanced the existing Services by writing code inside BADI available with Enterprise Services.Rest of the fields we have mapped with the existing fields available in standard Enterprise Services.But,the Oracle people want to fetch all data from Sap without entering any input as a mandatory field in the Enterprise Services.The existing standard Enterprise Services require to enter any field as mandatory and are not accepting the range in input for multiple records.e.g.All enterprise Services related to Sales Orders are displaying only one sales Order.We have searched all Enterprise Services for Sales Order(related to reading of data),but not able to find service which would display mutiple records without entering any input.ECC_SALESORDER009QR is the only service which is displaying multiple records without entering any input,but the required fields are not available in this service.So,kindly suggest what we need to do further.
1.Should we go for customization of services completely,so that it would fulfil our requirement.
2.Are there standard Enterprise Services exists which would we give us data in range(all records).
If they exists,please specify the names of Services for reading Purchase Order,Production Order,BOM etc.
Thanks & Regards,
Divya.Hi Vaibhav,
Let me tell you the objective in detail.
Objective.
To develop a package solution which will work as a bridge between Oracle APS and SAP system so that customers using SAP will be able to use advantages of Oracle APS for their planning needs.
This will consist of following major components:
OA Templates is an Oracle utility to load data from any legacy system to Oracle APS using standard flat files.
Oracle has developed an Application Integration Architecture which is a standard architecture used for integration of Oracle products with other systems.
Enterprise services is an SAP utility to communicate with SAP.
AIA canonicals are standard canonicals developed by Oracle where we have to map data fields from destination system (Oracle APS) and source system (SAP)
Fusion middleware is being used to develop application interfaces following AIA standards.
Tasks at stake:
Mapping of Oracle APS fields and SAP Enterprise Service fields to AIA canonicals
Technical work of developing middleware using Oracle Fusion
From Sap side,we have to map fields which we have received from Oracle with the help of Enterprise Services,rest consumption of these services is done by Oracle guys.So,suggest is there enterprise services available which would give us multiple records .
Thanks & Regards,
Divya.
Maybe you are looking for
-
Post Author: Horizon57 CA Forum: General Has anyone tried creating sections in a Crystal Report where analytic comments (or any sort of text) is fed in from a database. I am trying to build a report where users have entered comments (into an Access d
-
Hi all, I have a user who encounter an error which looks like this when she runs the G/L Account Line Item Display. "Exception #1 has occurred and dumped to this file: C:\Document and settings\user-name\SapWorkDir\FrontExceptions_3776_3264.trc Press
-
How to finish off money from iTunes account.
I have a US iTunes account with 0.17$ left in it. I am trying to change my country/region to UK now since I've shifted but it won't let me saying I first have to finish the money left in my account. There is nothing in the AppStore for 0.17$, please
-
ITunes not showing correct movies synced to iPad
When I connect my iPad to the computer and sync with iTunes, when I click on the iPad icon then films to show what is downloaded onto my iPad, it is still showing films that I have watched and deleted off. I have tried to sync again and it still does
-
It doesn't happen all of the time, but often enough to make me want to post an inquiry here. I can't pinpoint a reason, but upon quitting, Aperture starts to go through its saving and updating preview process, but never completes it. The progress b