Using Enterprise service for POS integration to POSDM
Hi
I have few question on using Enterprise Service for POS Inbound .
1. Is it possibe to get this XML schema for Enterprise Service
2. Lets say we have to use a third party POS to integarte POSDM via PI. But then if we don't want to do any transformation in SAP PI, then can we use the following option:
SAP POS sends the data in the ES XML format
SAP PI just transports this to POSDM
I do see some drawbacks of POS sending the data in the ES service format. As this means, if any change needs to be done based on any new requirements, we need to change the source code. However the above option should still be technically possible?
Any reference if the above approach had been used in any projects. We have always used the following flow:
POS--> PI---> POSDM . PI to POSDM is through the RFC /POSDW/CREATE_TRANSACTIONS_EXT.
Regards,
Fazila
Hi Fazila,
The ES bundle "PointOfSaleTransactionERPBulkCreateRequest_In" can be used to transfer POS transactions to POS Data Management directly.
In order to access the above-mentioned ES, please use the Integration Builder in your PI system in transaction SXMB_IFR and follow the link to the Integration Repository.
This structure can be enhanced to capture additional information.
Award point if useful.
Regards,
Ramki
Similar Messages
-
FB01 posting using Enterprise Service for Accounting
Hi,
I get an error when trying to create a G/L account post using the following enterprise service.
Link: [AccountingDocumentERPBulkNotification_In|http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?packageid=DE0426DD9B0249F19515001A64D3F462&id=8B45F549DDF711DB2B24000F20DAC9EF]
System: IDES ECC6.0 Ehp4
Testdata send from sproxy
<ns0:AccountingDocumentERPBulkNotification xmlns:ns0="http://sap.com/xi/SAPGlobal20/Global">
<MessageHeader>
<CreationDateTime>2011-01-18 10:58:47</CreationDateTime>
</MessageHeader>
<AccountingDocumentERPNotificationMessage>
<MessageHeader>
<CreationDateTime>2011-01-18 10:58:47</CreationDateTime>
</MessageHeader>
<AccountingDocumentERPNotification>
<AccountingDocument>
<OriginalEntryDocumentID></OriginalEntryDocumentID>
<CompanyID>1000</CompanyID>
<SetOfBooksID>1234</SetOfBooksID>
<TypeCode>SA</TypeCode>
<OriginalEntryDocumentTypeCode>AB</OriginalEntryDocumentTypeCode>
<PostingDate>2011-01-18</PostingDate>
<Item>
<ID>01</ID>
<CostCentreID>2100</CostCentreID>
<ProfitCentreID>1402</ProfitCentreID>
<DebitCreditCode>1</DebitCreditCode>
<TransactionCurrencyAmount currencyCode="EUR">10</TransactionCurrencyAmount>
<GeneralLedgerAccountReference>
<ID>4</ID>
</GeneralLedgerAccountReference>
</Item>
<Item>
<ID>02</ID>
<CostCentreID>2100</CostCentreID>
<ProfitCentreID>1402</ProfitCentreID>
<DebitCreditCode>2</DebitCreditCode>
<TransactionCurrencyAmount currencyCode="EUR">10</TransactionCurrencyAmount>
<GeneralLedgerAccountReference>
<ID>4</ID>
</GeneralLedgerAccountReference>
</Item>
</AccountingDocument>
</AccountingDocumentERPNotification>
</AccountingDocumentERPNotificationMessage>
</ns0:AccountingDocumentERPBulkNotification>
Error received in debugger
FI/CO interface: Object type SA not defined
Account 479000 does not exist in chart of accounts INT
G/L account 1000/479000 does not exist
G/L account 479000 is not defined in chart of accounts INT
Account 479000 does not exist in chart of accounts INT
G/L account 1000/479000 does not exist
G/L account 479000 is not defined in chart of accounts INT
Please help...The problem was missing leading zeros in the fields
Old Values
<CostCentreID>2100</CostCentreID>
<ProfitCentreID>1402</ProfitCentreID>
<GeneralLedgerAccountReference><ID>4</ID></GeneralLedgerAccountReference>
New Values
<CostCentreID>0000002100</CostCentreID>
<ProfitCentreID>0000001402</ProfitCentreID>
<GeneralLedgerAccountReference><ID>0000000004</ID></GeneralLedgerAccountReference> -
POS Integration-POSDM, ERP, PI - using enterprise services-Connectivity Kit
Hello,
below you find a link to the official Connectivity Kit for Integration Scenario: POS Integration.
The integration scenario POS Integration is based on SAP ERP and SAP NetWeaver BI /SAP POS Data Management using enterprise services.
You will find an implementation Guide as well as descriptions of the enterprise services used.
https://wiki.sdn.sap.com/wiki/x/1ACFAQ
Best Regards,
MarkusHi, Markus,
thank your for your input! very interesting!
I'm wondering which benefits this POS Integration over Enterprise Services has, comparing with the conventional IDoc transfer?
Regards
Rene -
ESOA: Enterprise Service for Purchase Requisition Query.
Hi,
I am not sure whether I am posting this question to the right forum, if not then please let me know the correct route.
I am trying to test the standard enterprise service for purchase requisition query response. It brings all the purchase requisitions even though they are deleted and not appearing in MD04.
Is there a way I can restrict and get only active purchase requistion. I am using the service PurchaseRequestItemByProductAndOrganisationalDataQueryResponse_InNot Answered.
-
Enterprise Services for Invoice Details
Hi Friends,
Can any one guide me to locate correct SAP Enterprise Services for Customer Invoice Details?
I found the following services on ES Workplace.
http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?id=A8E094B330C211DA1503000BCDDC2565&fragID=&packageid=DE0426DD9B0249F19515001A64D3F462&iv=
How can we validate this is the right service or not? Is there any way to identify the tables and fields are involved in this Enterprise Service?
Let me explain my requirement.
External website (running on web sphere portal) wants to access customer invoices/details from ECC through passing required inputs like customer number etc.
For this requirement how do we approach on ES workplace and how to configure this service.
How do I know the source Table and fields information related to that service.
Is there any e-learning or web log for step by step for any ECC related services?
Thank you.Hi,
I'm not sure if it's the right one that you're looking but you can check it as follows...
Using the URL that you've specified below (you'll see Software Component details), you'll also notice a where used link towards the top right hand side. Click on it, you'll start noticing namespace details.
Use TCode SPROXY in the ECC system & go to the same Software Component & namespace & locate the Enterprise Service / Service Interface in question. Double click on it & then you'll see tabs (external view, internal view etc.). The internal view shows the internal Abap import/export parameters used in the proxy. On the properties tab, if you double click on the provider class you can drill down to the implementing code to see how it's implemented.
There are some blogs & guides relating to navigating through the ES Workplace to find what you're looking for but a functional consultant in a specific area is in a better position to dictate whether the Enterprise Service is valid for a specific business function.
Regards, Trevor -
How i use Enterprise Services?
Hello @ll experts,
i hope that is the right Forum-Category.
I don't find any description, how is use Enterprise Services with SAP PI for my IT-Scenario.
Actual situation:
I import the XI-Content (there is the Service Interface to use for the ES) in the Enterprise Service Repository (SAP PI 7.1), copied the Service Interfaces and all dependence Objects in my own Software-Compoment.
My Question:
What i should doing to config in my sap ERP ECC 6.0 with the Enterprise Service to connect with SAP PI 7.1?
Maybe ABAP-Proxies?
Thanks in Advance,
best regards
arminHello,
Once you build Service Interface in PI, you need to generate PROXY in back end ERP system using SPROXY. After that you need to implement the Proxy Class Method by writing glue code using SE80. Now, you may setup End Point using SOAMANAGER. Please see the link for details: [http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/60cb2b4c-af72-2b10-a3a2-a2f718d2a565]
Thanks,
Venu -
BAPI/ Enterprise service for RFQ creation
Hi All,
I need help regarding creation of RFQ using BAPI or Enterprise Web Service.
Is there any standard BAPI available to meet this functionality of RFQ creation(ME41).
If any one has worked on similar stuff please reply. If you have any code related to such development then that will icing on cake.
Thanks in advance,
Amit DeshpandeHi Ashwinni
I don't think there exist a synchronous enterprise service for the creation of vendors. Do you know if there is an enterprise service to do an update on a vendor? If an application is responsible for creating the vendors (like SAP MDM in a CMDM scenario) then the application of course can send updates on a vendor. Or is the scenario thought to be that you only create the inital vendor in MDM and then maintain it in for example SAP ECC?
Br
Göran
Edited by: Göran Westin on May 24, 2011 2:30 PM -
Enterprise services for business travel (trip) management
Hi experts.
Do you know if there are enterprise services for business travel management in SAP ECC? I need ES for create, change and query business travel calculations (TRIP transaction).Hi,
Are you looking for any ES bundle related to travel management.If yes, please have a look at the following links.
http://wiki.sdn.sap.com/wiki/display/ESpackages/Travel+Management
http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?sap-unique=051607&sap-params=aWQ9MzNENTlGNDlBNTQ3NDY0ODhEOEVFOEVDQzY1RjIwRDEmcGFja2FnZWlkPURFMD
QyNkREOUIwMjQ5RjE5NTE1MDAxQTY0RDNGNDYy
There would be some service interfaces for which wsdl will be provided, you need to select which services you want and use them.Basically you will be importing the related component into the ESR.You need to download the content from Service market place ->download->SAP installation or upgrades->search by appl componet ->xi content
Please let us know if you are looking for similar answer, if yes i can help you more in this.
Regards,
Srinivas. -
Use Enterprise Services without service registry?
Hello experts,
this question is following me since days: is it possible to use enterprise services from an erp-system without a service registry?
From my understanding the service registry at runtime determines the endpoint where the service is implemented. But when there is just a single erp-system is it then possible to use this services without any additional systems?
Thanks for any answer.
Regards,
NorbertYes you can.
The service registry is just a "phone book" of services. as much as phone numbers exist well without the phone book services exist without a registry.
actually, if you really ever have only one source system for enterprise (or other) services you don't need the service registry. even if you have 3 source systems and you know how to find an overview of the services in each of those 3 systems and if you don't use a 'global' data model you do not really need the service registry.
but this is just my 2 cents. 'publishing' seems to be a common source of joy these days
anton -
How to use Enterprise Services without ESR.
Hello,
We use SAP ERP6.0.
We would like to use SAP Enterprise Services as a evaluation by .NET application.
We do not have SAP NetWeaver PI and CE now.
Without ESR (PI and CE) , how do I configure ERP 6.0 to use Enterprise Services?
Please let me know.
Best regards,
Koji NagaiHi,
ESR is not compulsory for just consuming service.
First you need to activate and configure webservice.
Step1: Goto transaction SICF and activate service you want to evaluate. You can find ES under path: /default_host/sap/bc/srt/xip/sap/
Step 2:Goto transaction: SOAMANAGER and under tab: Application and Scenario communication chose single service administration. Now search for "Service" pattern: service name you selected and activated in SICF field = Internal name. then go.
Step 3: you will be able to see your service here, now select service and click on apply selection.
Step 4: Under the "configuration" tab select "Create service" button. Give any name to "New Service Name" type some description and finally give any name to "New Service Name" and apply setting.
Step 5: Select authentication type http and save,
Now under tab "Overview" you can see some url for "Open WSDL document for selected binding" use this url in your .Net application.
Regards,
Gourav
Ps: I always have ESR and all necessary configuration so don't know if required settings available in your system to work this scenario. -
How to use Enterprises Services Bundles In PI Services Registry
Hi All,
i need information regarding How to use Enterprises Services Bundles In PI Services Registry.
please provide some information. please help me..
regards,
jas
Edited by: jasmines123456789 on Nov 10, 2009 2:42 PMHi,
Enterprise Services (ES) bundles are collections of enterprise services, grouped by common business scenarios, which enable customers, partners and independent software developers to extend the functionality of the SAP Business Suite.ES bundles help create composite applications using SAP NetWeaver's enterprise services development and modeling tools. In this way, SAP is promoting an evolutionary path to SOA and lowering barriers to overall SOA adoption.
SAP providing bundles of enterprises for evry industry,if you want to use any enterprise services then you have to read teh documentation for the servcies and how this service can help you to reuse,if you want to provided any extension for the same you can.
All enterprise services stored in Service Registry,first you have to consume the services fromService Regsitry.Service Registry is the place holders where servies available.
refer below link how to use Enterprise Service BundleS
https://wiki.sdn.sap.com/wiki/display/ESpackages/Opportunity+Management
Regards,
Raj -
Is it possible to use Enterprise Service in PI 7.0?
Hi....
I just wonder that is possible to use enterprise service in PI 7.0.
In PI 7.0, there is no ESR.
Thank you.Hi,
I suppose you can publish you PI interfaces as a web services on the UDDI repository of SAP WAS or any other third party UDDI system ;
Als it is possible to expose FM as a web services on SAP UDDI repository which then can be invoked / consume by the PI .
Yes but complete features of ESR can not be achieved here.
Regards,
Ganesh. -
Using Enterprise Services Bundles in PI
Hi ALL,
need help in how to use Enterprise Services Bundles in PI.
if someone worked on this pls give me some idea about this and methods to use this ..
if there is any best practice in using this Enterprise Services Bundles ..and i find in some document stating we need to download it from Service Marketplace and import the same into their Enterprise Services repository. can you pls tell me under which segment i can download this ..
thanks
SouzThe SDN home page has good info on ESBundles
http://www.sdn.sap.com/irj/sdn/explore-es
Download contnet from SErvic emarketplace
https://websmp205.sap-ag.de/swdc
Support Packages and Patches - Entry by Application Group" SAP Content - ESR Content (XI Content)
Regards,
Siva Maranani -
Enterprise Service for Business Partner on ERP
Hello,
I'm searching for an Enterprise Service for the generic business partner which was introduced in ERP. The application Real Estate Management works with this BP and I can't find a service for that.
I know that there are ES for the objects Employee, Supplier and Customer, but on ERP is as well the object business partner.
Hopefully someone can support me.
Best regards,
YvesGot a reply. The ES for the business object: Business Partner will come with EhP4.
Cheers,
Yves -
Hi, what can i use location service for find my lost macbookAir
hi, what can i use location service for find my lost macbookAir
If you're an iCloud user and had "Find my Mac" enabled in the System Preferences, then you can go to www.icloud.com, sign in and click Find my iPhone.
Maybe you are looking for
-
Making a Gallery photo "close up" for viewing
I'm finding something odd on my Droid X. I take a pic. It goes to the gallery. But, when I tap it in the gallery, the screen goes black. If I continue to tap the screen, I get a circle with an "i" in it in the bottom right hand corner, what looks lik
-
Login in to my account has lost its settings
I am in oman. I use a vpn to connect to internet. When I log into my account my contacts, profile picture and money!!! Have disapeared. Anybody knows why? And what to do?
-
API to update oracle base table in oracle apps
Hi, What is the API used to update a base table in oracle contracts? Please suggest.
-
Change Report Layout to Landscape
Hi, There is one Print Icon available at the below of the page in dashboard. We have the requirment to change the report layout to landscape view when printing through PDF option. Any way through which we can achieve this? Regards
-
My international keyboard for Vietnamese works in pages but not in the appleworks 6 wordprocessor. Can anyone tell me why?