B2B integration with EBiz for a custom positional flat file
I have installed SOA 11g with the latest patch. I am confused with my setup since I could not find any good example for my use case. I get a positional flat file from my trading partner (VDA4905). I have done the following so far:
Created Document Definition : Custom, version 1.0, type PO with identification type as "flat". I have given the first 3 characters of the file to contain "511" as the identification value.
I have created trading partners, host listening channel (folder as /tmp/b2b) and agreement. Validated and deployed the agreement.
I created a dummy file with first 3 characters as 511 and put it in the /tmp/b2b. The file is not getting consumed and I see the pretty standard error "Agreement not found from TP is null".
My questions are:
1. When I created the document definition, do I need to specify any xsd or ecs file? Since I am using positional flat file, is this mandatory?
2. I changed the name of the dummy file in the "FROM TP_HOST_seq.txt", still see the same issue.
Any help is appreciated.
Shanthi
When I changed the file name, it gets consumed. Regarding the file name, I have the following question:
I get the files from different plants and the file names are different for each plant, however, the processing is the same. If I need to have file name in %From TP%_%SEQ%.txt this format, do I need to create multiple TPs such that the file name maps to TP name? Can I use the same agreement for all these dummy TPs that I create?
Is there anything I can do, to consume all messages in a specific directory irrespective of the file name?
Thanks
Shanthi
Similar Messages
-
Update XERegistry.xml for my custom positional flat file
Hi,
I believe we need to add entry into XERegistry.xml for the new parser and upload the .ecs file, can anybody confirm? If so, what information do we need to enter ? In the document definition, what do we need to put in "Identification Start Position" and "Identification End Position"
Thanks
JohnAnuj,
What you said makes sense, but somehow I could not make it work even with the invoice example shipped with Oracle B2B, INVOIC01.ecs and Invoice01.dat under samples/positional directory.
I am using a Java program to read the data file and drop on a JMS queue Oracle B2B is listening. I am seeing the following trace in the log file, it seems that Oracle B2B knows it is a non-XML file.
On the other hand, I have already made a X12 example work.
May I send the log and other files to you to review?
Thanks
John
BTW, still trying to understand how B2B identify the document. The parser uses the InitialFileDetect to get the initial information, what is the GroupNode for? Do I need to match those information (DocControlNumber, DocTypeID) when I create my document as well as the version and document type in the B2B console?
<msg time="2011-09-22T09:55:45.949-04:00" comp_id="soa_server1" type="TRACE" level="1" host_id="uxpnwg001a0015.cbp.dhs.gov" host_addr="10.159.25.110" module="oracle.soa.b2b.engine" tid="weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@15d19258" user="weblogic" ecid="72a52121dd40d94a:afeea16:1323f8126ee:-8000-00000000001c3f99" rid="0">
<attr name="SRC_CLASS" value="oracle.tip.b2b.system.DiagnosticService" />
<attr name="APP" value="soa-infra" />
<attr name="SRC_METHOD" value="synchedLog_J" />
<txt>oracle.tip.b2b.document.pff.PFFDocumentPlugin:identifyIncomingDocument Enter</txt>
</msg>
- <msg time="2011-09-22T09:55:45.949-04:00" comp_id="soa_server1" type="TRACE" level="1" host_id="uxpnwg001a0015.cbp.dhs.gov" host_addr="10.159.25.110" module="oracle.soa.b2b.engine" tid="weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@15d19258" user="weblogic" ecid="72a52121dd40d94a:afeea16:1323f8126ee:-8000-00000000001c3f99" rid="0">
<attr name="SRC_CLASS" value="oracle.tip.b2b.system.DiagnosticService" />
<attr name="APP" value="soa-infra" />
<attr name="SRC_METHOD" value="synchedLog_J" />
<txt>oracle.tip.b2b.document.pff.PFFDocumentPlugin:identifyIncomingDocument iDoc ECS = /soa/b2b/PositionalFlatFile/SAP IDoc/SAP IDoc type/INVOICEDoc/INVOIC01.ecs</txt>
</msg>
- <msg time="2011-09-22T09:55:45.949-04:00" comp_id="soa_server1" type="TRACE" level="1" host_id="uxpnwg001a0015.cbp.dhs.gov" host_addr="10.159.25.110" module="oracle.soa.b2b.engine" tid="weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@15d19258" user="weblogic" ecid="72a52121dd40d94a:afeea16:1323f8126ee:-8000-00000000001c3f99" rid="0">
<attr name="SRC_CLASS" value="oracle.tip.b2b.system.DiagnosticService" />
<attr name="APP" value="soa-infra" />
<attr name="SRC_METHOD" value="synchedLog_J" />
<txt>oracle.tip.b2b.document.pff.PFFDocumentPlugin:identifyIncomingDocument non-XML Payload</txt>
</msg>
- <msg time="2011-09-22T09:55:45.949-04:00" comp_id="soa_server1" type="TRACE" level="1" host_id="uxpnwg001a0015.cbp.dhs.gov" host_addr="10.159.25.110" module="oracle.soa.b2b.engine" tid="weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@15d19258" user="weblogic" ecid="72a52121dd40d94a:afeea16:1323f8126ee:-8000-00000000001c3f99" rid="0">
<attr name="SRC_CLASS" value="oracle.tip.b2b.system.DiagnosticService" />
<attr name="APP" value="soa-infra" />
<attr name="SRC_METHOD" value="synchedLog_J" />
<txt>oracle.tip.b2b.document.pff.PFFDocumentPlugin:identifyIncomingDocument start pos = -1</txt>
</msg>
- <msg time="2011-09-22T09:55:45.949-04:00" comp_id="soa_server1" type="TRACE" level="1" host_id="uxpnwg001a0015.cbp.dhs.gov" host_addr="10.159.25.110" module="oracle.soa.b2b.engine" tid="weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@15d19258" user="weblogic" ecid="72a52121dd40d94a:afeea16:1323f8126ee:-8000-00000000001c3f99" rid="0">
<attr name="SRC_CLASS" value="oracle.tip.b2b.system.DiagnosticService" />
<attr name="APP" value="soa-infra" />
<attr name="SRC_METHOD" value="synchedLog_J" />
<txt>oracle.tip.b2b.document.pff.PFFDocumentPlugin:identifyIncomingDocument values = {IdentificationStartPosition=0, IdentificationExpressionValue=EDI_DC , TransactionECSFileBlob=/soa/b2b/PositionalFlatFile/SAP IDoc/SAP IDoc type/INVOICEDoc/INVOIC01.ecs, IdentificationEndPosition=10}</txt>
</msg>
- <msg time="2011-09-22T09:55:45.949-04:00" comp_id="soa_server1" type="TRACE" level="1" host_id="uxpnwg001a0015.cbp.dhs.gov" host_addr="10.159.25.110" module="oracle.soa.b2b.engine" tid="weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@15d19258" user="weblogic" ecid="72a52121dd40d94a:afeea16:1323f8126ee:-8000-00000000001c3f99" rid="0">
<attr name="SRC_CLASS" value="oracle.tip.b2b.system.DiagnosticService" />
<attr name="APP" value="soa-infra" />
<attr name="SRC_METHOD" value="synchedLog_J" />
<txt>oracle.tip.b2b.document.pff.PFFDocumentPlugin:identifyIncomingDocument xpath = null</txt>
</msg>
Edited by: zchen on Sep 22, 2011 1:11 PM -
Positional Flat File Handling in B2B
Problem:
There is a big problem with handling positional flat files in Oracle B2B. We are trying to handle Positional Flat File, in UTF-8 with BOM encoding, after creating document definition and setting the agreement, we received:
B2B-51507 Error: The data starting at position 0 is not recognized as a valid data transmission.
What’s more, we remembered to locate Parser file into Config/schema location, which usually fixes problem.
Full description:
We have a sample flat file, with UNIX (LF) endline character, encoded in UTF-8 with BOM:
11B6Kamil Mazur Lazurowa 8 12 CityABCD PL
Junior Consultant MyCompanyX
StreetAAAAAA 00-000 CityABCD
First of all, we have created a guideline *.ecs and schema XSD, like that:
imgur: the simple image sharer
During XSD creation we have remembered to confirm, that our endline character is in UNIX standard (LF).
After that, we have created Parser Schema File, and paste it in the schema location in our server:
/oracle/Middleware/MyDomain/soa/thirdparty/edifecs/XEngine/config/schema,
after that we paste the schema location in XRegistry file:
imgur: the simple image sharer
After that action, we restarted SOA Server (which was running during these changes).
When SOA Server was in alive again, we’ve created a document definition :
imgur: the simple image sharer
Starting and Ending positions are from 2-5, because of BOM character existence. Then, we created Trading Partner and Inbound Agreement, based on this Document Definition:
imgur: the simple image sharer
Then we posted out test file via Generic File Listening Channel, with no Java Callout and other properties. Unfortunately, we receive error like this:
Business Message :
Id
AC18017B146145ADDCD00000178AA4F9
Message Id
AC18017B146145ADDCB00000178AA4F8-1
Refer To Message
Refer To Message
Sender Type
Name
Sender Value
Szkolenie
Receiver Type
Name
Receiver Value
MyCompany
Sender
Szkolenie
Receiver
MyCompany
Agreement Id
PersonIn
Agreement
PersonIn
Document Type
Person
Document Protocol
PositionalFlatFile
Document Version
Logistics2013
Message Type
REQ
Direction
INBOUND
State
MSG_ERROR
Acknowledgement Mode
NONE
Response Mode
ASYNC
Send Time Stamp
2014-05-19 14:00
Receive Time Stamp
2014-05-19 14:00
Document Retry Interval(Channel)
0
Document Remaining Retry(Channel)
0
Document Retry Interval(Agreement)
Document Remaining Retry(Agreement)
Native Message Size
141
Translated Message Size
Business Action Name
Business Transaction Name
Xpath Name1
Xpath Value1
Xpath Expression1
Xpath Name2
Xpath Value2
Xpath Expression2
Xpath Name3
Xpath Value3
Xpath Expression3
Correlation From XPath Name
Correlation From XPath Value
Correlation From XPath Expression
Correlation To XPath Name
Correlation To XPath Value
Correlation To XPath Expression
Wire Message
Wire Message
Application Message
Application Message
Payload Storage
Payload Storage
Attachment
Attachment
Label
soa_b2b_ - Thu May 15 15:04:40 CEST 2014 - 1
Collaboration Id
AC18017B146145ADD9200000178AA4F7
Collaboration Name
Collaboration Version
Business Action Name
Exchange Protocol Name
Generic File
Exchange Protocol Version
1.0
Interchange Control Number
Group Control Number
Transaction Set Control Number
Error Code
B2B-51507
Error Description
Machine Info: (soatest.corp.prv) The data starting at position 0 is not recognized as a valid data transmission.
Error Level
ERROR_LEVEL_COLLABORATION
Error Severity
ERROR
Error Text
Payload validation error.
Wire Message:
Id
AC18017B146145ADAB400000178AA4F1
Message Id
AC18017B146145ADAB400000178AA4F1
Business Message
AC18017B146145ADDCD00000178AA4F9
Packed Message
Packed Message
Payload
Payload
Protocol Message Id
test_4value.txt@AC18017B146145ADAE500000178AA4F5
Refer To Protocol Message Id
Protocol Collaboration Id
Protocol Transport Binding
filename=test_4value.txt filesize=143 ChannelName=SzkolenieChannel file_ext=txt fullpath=/home/oracle/POC/positional/Krzysiek/test_4value.txt timestamp=2014-05-07T10:23:30.000+01:00 tp_profile_name=Szkolenie MSG_RECEIVED_TIME=Mon May 19 14:00:37 CEST 2014
Message Digest
Message Digest
Digest Algorithm
Transport Protocol
File
Transport Protocol Version
1.0
Url
file://localhost//home/oracle/POC/positional/Krzysiek
security
Transport Headers
filename=test_4value.txt filesize=143 ChannelName=SzkolenieChannel file_ext=txt fullpath=/home/oracle/POC/positional/Krzysiek/test_4value.txt timestamp=2014-05-07T10:23:30.000+01:00 tp_profile_name=Szkolenie MSG_RECEIVED_TIME=Mon May 19 14:00:37 CEST 2014
certificates
certificates
State
ERROR
Reattempt Count
Error Code
B2B-51507
Error Description
Machine Info: (soatest.corp.prv) The data starting at position 0 is not recognized as a valid data transmission.
Error Text
Payload validation error.
exchange Retry Interval
exchange Remaining Retry
Message Size
141
Payload seems to be unchanged. Problem appears, when our B2B works in Cluster (but both configuration parameters b2b.HAInstance b2b.HAInstanceName are set properly for both soa-servers):
imgur: the simple image sharer
There are no additional info in logs :
[2014-05-19T14:07:47.994+02:00] [soa_server1] [NOTIFICATION] [] [oracle.soa.b2b.engine] [tid: DaemonWorkThread: '20' of WorkManager: 'wm/SOAWorkManager'] [userId: <anonymous>] [ecid: a8bc74c6eb84aa5b:452af1da:146046c88de:-8000-00000000000598a0,0] [APP: soa-infra] Engine: processIncomingMessageImpl: Message id = AC18017B14614616E1A00000178AA510-1 FromParty = Szkolenie Doctype = Person version = Logistics2013
That’s unfortunately all. Is there any configuration that we missed? How to fix this problem?Hi Anuj,
I have added a transformation in the mediator component and I'm now able to transfer the opaque data from Oracle B2B to composite and then write the contents of flat file to another specified file thorugh file adapter.
However I still have few more issues in different scenarios:
I have tried the excercise that was mentioned in your blog:
http://www.anuj-dwivedi.blogspot.com/2011/10/handling-positionaldelimited-flat-files.html
I tried to create a flat file with two records or lines as mentioned in the blog. First line contains header information whose length is 57 characters with 5 Fileds in it. Second line contains the actual data with 57 characters and 5 fields in it. In the agreement that was created to handle this flat file, I have checked the Validate & Translate check box.
During validation, B2B is failing to treat the second line as a new record and it considering it in one record and the validation is failing as nothing is specified from 58th character in the ECS & XSD files.
Following is the error:
Error -: B2B-51507: Payload validation error.: Machine Info: (corpdevsoa10) Extra Field was found in the data file as part of Record HEADER. Record HEADER is defined in the guideline at position 1.{br}{br}This error was detected at:{br}{tab}Record Count: 1{br}{tab}Field Count: 6{br}{tab}Characters: 57 through 116
Please advice me in resolving this issue.
Thanks,
Krishna. -
Has anyone integrated with PaymentTech for credit-card processing?
My client would like to capture credit-card payments using PaymentTech payment processor. We are using Oracles Apps 11i. I am aware that AR is integrated with iPayment for credit-card processing. However iPayment uses Cybercash as the payment system and it does not currently support voiceauth (i.e. ability to capture/settle payments based on an authorization not obtained via iPayment).
Has any one done any custom development to integrate directly to PaymentTech (or to a
3rd party application which integrates with PaymentTech)? I would appreciate if you can provide any directions.
Thanks.
- Tushar Khinvasara
Oracle Consulting, iServices Southwest
P.S.: If possible, please also cc your response to my internet email addr [email protected] which i can more easily access from the client site.Authorize.net is a supported payment gateway, take a look here - Supported payment gateway providers and here - Authorize.net for the steps to configure it.
Thanks,
Mihai -
B2B : Integration with SOA
Hi gurus,
i want to test the B2B Integration with SOA. I am using
Document Protocol : EDI_X12
Document type : 850 (Purchase Order)
Version: 4010
B2B version: 11.1.1.5.0
Weblogic server : 10.3.5
Probelm Description:
I am working on Integration effort. I have created a SOA composite , A file adapter is configured for polling EDI native xml from local file location and a B2B send Adapter is configured for sending the EDI native xml data to the B2B console. And I have used Mediator as component. Now in B2B console, I have configured an Agreement which will translate the EDI native xml to EDI native data and send it to a FTP location (Generic FTP channel is created). And another B2B listening channel is listening the loaction and performs the B2B Inbound Operation.
This scenario is working fine but the problem is the EDI native data , which is generated from B2B console is not in proper format.
Data:
* ISA~00~ ~00~ ~ ~ ~ ~ ~110926~1552~U~00401~100000011~0~P~\ *
GS~PO~ ~ ~20110926~1552~1011~X~004010
ST~850~0001
BEG~00~AB~P~~20110913
PO1~A
SE~4~0001
GE~1~1011
IEA~1~100000011
some fields of ISA and GS segments are not generated , thats why my B2B Inbound Operation is getting hampered , it always throws error.
B2B Inbound operation is working fine when i am putting EDI_Native data in that location manually.
My Expected data is :
===========================
ISA~00~Authorizat~00~Security I~01~Interchange Sen~01~Interchange Rec~110913~1725~U~00401~000000001~0~P~\
GS~PO~EDI~LOCAL~20110913~1725~1~T~004010
ST~850~0001
BEG~00~AB~P~~20110913
PO1~A
SE~4~0001
GE~1~1
IEA~1~000000001
How will I get it ?
Any suggestion would be helpful to me..
thanks in adv.
SharmisthaHi Sharmistha,
I think you have not added the EDI identifiers (EDI Goup Id, EDI Interchange ID, EDI Interchange ID Qualifier ) in the outbound agreement. Make sure that you are adding all three in both the trading partner profiles while creating the agreement. Save, validate, deploy the agreements after adding these in the agreements and try a test again.
You may use "Ctrl" or "Shift" button of keyboard to select more than one identifiers at a time. You need to also add the same in inbound agreement.
Regards,
Anuj -
Positional flat file schemas for input and output files to be generated with the required usecases
Hello all,
I need one help regarding the positional flat file schema which contains multiple headers, body and trailers.
I have attached the sample input file below. This is a batched input and we have to generate the output which I have given below:
We are unable to flat file schema which replicates the below input file. Please suggest better approach to achieve this.
Sample Input FIle:
010320140211ABC XYZ XYZ ABCD201402110 FSPAFSPA005560080441.02000006557.FSPA.IN AB-CD ABCD/AB-CD BETALKORT
1020140210AN194107123459.FSPA.IN
[email protected]
1020140210AN196202123453.FSPA.IN
[email protected]
1020140210AN198103123435.FSPA.IN
[email protected]
1020140210AN195907123496.FSPA.IN
[email protected]
1020140210AN195903123437.FSPA.IN
[email protected]
1020140210AN193909123434.FSPA.IN
[email protected]
1020140210AN195607123413.FSPA.IN
[email protected]
1020140210AN199205123408.FSPA.IN
[email protected]
1020140210AN196206123499.FSPA.IN
[email protected]
1020140210AN196709123410.FSPA.IN
[email protected]
1020140210AN194708123455.FSPA.IN
[email protected]
1020140210AN195710123443.FSPA.IN
[email protected]
1020140210AN198311123436.FSPA.IN
[email protected]
1020140210AN196712123471.FSPA.IN
[email protected]
1020140210AV197005123403.FSPA.IN
98000000000000014000000000000001000000000000015
010320140211ABC XYZ XYZ PEDB201402111 FSPAICA 005560080441.02000006557.FSPA.IN AB-CDABCD/ABCDBETALKORT
1020140210AN195111123491.ICA.IN
[email protected]
1020140210AV195309123434.ICA.IN
98000000000000001000000000000001000000000000002
Output FIle:
1020140210AN195607123413.FSPA.IN
[email protected]
1020140210AN199205123408.FSPA.IN
[email protected]
1020140210AN196206123499.FSPA.IN
[email protected]
1020140210AN196709123410.FSPA.IN
[email protected]
1020140210AN194708123455.FSPA.IN
[email protected]
1020140210AN195710123443.FSPA.IN
[email protected]
1020140210AN198311123436.FSPA.IN
[email protected]
1020140210AN196712123471.FSPA.IN
[email protected]
1020140210AN195111123491.ICA.IN
110019EPS [email protected]
1020140210AV197005123403.FSPA.IN
1020140210AV195309123434.ICA.IN
98000000000000001000000000000001000000000000002
99000000000000001
Note: Header is a single line till BETALKORT and also there is a space before email id. That is not getting pasted properly in the files.
Thanks and Regards,
Veena HandadiHi all,
Header is missed from the output file for the above post:
Please find the output file:
010320140211ABC XYZ XYZ ABCD201402110 FSPAFSPA005560080441.02000006557.FSPA.IN AB-CD ABCD/AB-CD BETALKORT
1020140210AN195607123413.FSPA.IN
[email protected]
1020140210AN199205123408.FSPA.IN
[email protected]
1020140210AN196206123499.FSPA.IN
[email protected]
1020140210AN196709123410.FSPA.IN
[email protected]
1020140210AN194708123455.FSPA.IN
[email protected]
1020140210AN195710123443.FSPA.IN
[email protected]
1020140210AN198311123436.FSPA.IN
[email protected]
1020140210AN196712123471.FSPA.IN
[email protected]
1020140210AN195111123491.ICA.IN
110019EPS [email protected]
1020140210AV197005123403.FSPA.IN
1020140210AV195309123434.ICA.IN
98000000000000001000000000000001000000000000002
99000000000000001 -
Getting error while reading the positional flat files
Hi,
I have a requirement to read a Positional Flat file and convert into XML through oracle B2B. I have created a positional flat file .ecs, XSD and parser .ecs file using the blog http://anuj-dwivedi.blogspot.in/2011/10/handling-positionaldelimited-flat-files.html and updated the same in the server.
I have created a agreemnt for inbound scenario But while testing the inbound scenario i am getting an error in B2B as :
Error Code B2B-50083
Error Description Machine Info: Description: Document protocol identification error.
Error Level ERROR_LEVEL_COLLABORATION
Error Severity ERROR
Error Text Document protocol identification error.
I have tried all the possible ways but getting the same error.
Please guide me to overcome this.
Thanks,
NishanthNishanth,
Have you followed the step#2 correctly -
Copying the parser ecs in the installation directory and adding an entry in XERegistry.xml (of all machines if domain is spanned across multiple machines)
Also make sure that you have provided Identification Value, Identification Start Position and Identification End Position correctly in Document Defintion. Please remember that start position starts from 1 (instead of 0)
Regards,
Anuj -
Call Pipeline in orchestration for converting XML to flat file
Hi ,
Can we call Pipeline in orchestration for converting XML to flat file ?
Or we have some another option for this task ?
PrakashHi,
You can refer this article from Abdul Rafay on how to work with Flat files and how to call receive and send pipelines within your orchestration. He
has provided detailed step by step explanation of the process.
Calling Send and Receive Pipelines
from the orchestration expression shapes
The code shared by Abdul at http://abdulrafaysbiztalk.wordpress.com/files/2009/06/processingflatfiles.doc (Change the extention to rar) and try it.
One common mistake I have seen people doing will working with Flat File Assembler is that they miss to set the Document schema property in the Properties
window to the flat file schema.
If the Document schema property is not specified, runtime schema discovery will be attempted. During schema discovery, BizTalk Server attempts
to determine the correct flat file schema to assemble the message with, based on the namespace and root node of the message, its added performance hit.
Rachit -
Problem in data sources for transaction data through flat file
Hello Friends,
While creating the data sources for transaction data through flat file, I am getting the following error "Error 'The argument '1519,05' cannot be interpreted as anumber' while assigning character to application structure" Message no. RSDS016
If any one come across this issue, please provide me the solution.
Thanks in Advance.
Regards
RaviHallo,
just for information.
I had the same problem.
Have changed the field type from CURR to DEC and have set external instead of internal.
Then, the import with flatfile worked fine.
Thank you. -
Is exporting to Positional Flat File possible?
Post Author: wilsonricharda
CA Forum: Publishing
I would like to know if it's possible to export data generated from a scheduled Webi report to a positional flat file?I know it's possible to export to a CSV but I'm looking for fixed length positional. Any help/suggestions would be appreciated.Thanks,RichardHi Richard,
Could you please let me know how did you schedule a report to send as an CSV attachment. There are only 3 output formats available currently namely:
1) WebIntelligence Document
2) Excel
3) PDF
It is possible to save a report in CSV format. But there is no CSV format available when a scheduled report needs to be exported. Only the above 3 options are available.
Do we need to configure the CMC for the CSV option to appear while specifying the output format of the report during scheduling. Or is anything else required for the CSV option to come up. Could you please provide your inputs on this.
Thanks,
Meghana -
SAP JAM integration with Cloud for Customer
I'm in the middle of the setup of the SAP JAM to C4C integration and using the guide here https://websmp109.sap-ag.de/~sapidb/012002523100002202222015E/C4C_JAM_WP_1502.pdf.
In section 2.4.1.1, it says "Contact your SuccessFactor, SAP Jam customer support or administrator to get the SuccessFactors Secured
Token Service certificate for your SAPJam company."
Since it is the first time I deal with SuccessFactors, I have no idea who to contact to get this "signing certificate". Do I need to contact the SF Cloud support team or is that something I can get on my own from our SuccessFactors instance?
CheersHi Thierry,
in general the guide refers to opening a ticket in the SuccessFactors support portal to request the ticket. As this is your first implementation you probably don't have a registered user in here.
Question:
Do you have someone else on the project/at the customer to help with the basic implementation of the SuccessFactors Platform? If yes, please ask this person to open a ticket with SuccessFactors support.
If not, then you can also open the ticket directly in C4C and it should be internally routed to the appropriate support contact.
Please note: In addition you will also need to do some basic configuration of the SuccessFactors Platform and SAP Jam. More information about initial steps to access and setup
the SuccessFactors Platform for SAP Jam can be found in the document „Setting up SAP Jam for Integration with other SAP Solutions” included in the package “SAP Best Practice for SAP Cloud for Customer Integration” available at http://service.sap.com/rds-cfc-erp
If you are interested in more information, please check out the respective training offerings for SuccessFactors Platform and SAP Jam available as "Academy Courses".
Hope this helps,
Ingo -
SAP Jam Integration with Cloud For Customer error
Hello Experts,
We are integrating SAP Jam with Cloud for Customer tenant. We have followed the instructions that are mentioned in 1311 guide for SAP Jam integration.
But right now we are getting an error on SAP FEED work center and Account View.
Error that we are getting is as follows:
You are not authorized to access /c/C0000209652T.com/widget/v1/feed?wid=1&auth=single_use_token&skin=gr&faces=true&type=follows&num_items=30&avatar=true&live_update=true&mobile=false&post_mode=inline&reply_mode=inline&single_use_token=&locale=en
Kindly help us understand the mistake or step that we might have skipped.
Thanks & Regards,
Chandan BankarMy example in the document deals with User ID as key_identifier.
ie., we need a unique key which is common to both servers so that we can identify accounts. This is done through assertion attribute exchange.
For eg, if I have an account with userID vatsav in C4C, then I must have an account with same userID in JAM (or vice versa) provided I set UserID for "Account Name Origin" in Step 10.
Doing this way, I am telling JAM that I am using UserID as an assertion attribute which identifies both my accounts in C4c and JAM without any problem. When you login into C4C using vatsav as UserID, it automatically searches feeds for same userID in JAM and displays them in Mashup.
It's a big concept actually. Implementation's already done by SAP.
Hope, I am clear. -
B2B integration with just one trading partner using a dedicated VPN channel
Hi colleagues,
We are working in a B2B integration escenario, where our company will just integrate with a service provider using a dedicated VPN channel, so we won't go out to internet, for that B2B communication we have identified 10 inbound + 9 outbound interfaces.
Do we need to look into implemeting an document exchange protocol for that? Of course we need some ACK mechanism as there'll be SLAs in place. If so, what would it be the most appropiate? I've been reading about ebxml, rosettanet etc but still not very clear for me which level of customization you'll need in order to apply those protocols. If this is much and given the fact that we are just dealing with a trading partner and we won't scale this platform to use more parther in the future, would it be worthy to customize our own ACK mechanism?
If relevant, in our side we use oracle fussion middleware, the trading partnel is using SAP IS-U. The message format will be standard XML, we haven't identified the need of any other formatting at the moment such EDI.
I know this is a very open question, so any advices or recommendations on that are highly appreciated.
Regards,Hello Dipal,
There is a lilttle catch. Eventhough your Delivery channel which is used in the agreement for a specific trading partner specifies some IP/Port, you can dynamically send the message to some other IP as well. This is specified in the document.
This will give a flexibility of sending the HL7 message not just to the end point which is mentioned in the agreement but also to any othere ip/port as driven by the ACTION_NAME field in the IP_MESSAGE type. However ACTION_NAME filed overrides the delivery channel information, hence at any point of time you can
1. Send a message to the end point mentioned in the delivery channel and used in the agreement. In this case ACTION_NAME is null or
2. Any dynamic end point driven by the ACTION_NAME.
Hope this is clear.
Rgds,Ramesh -
ADF integration with Ebiz (R12.2.3)
Hi,
I have to develop a custom ADF application with around 10 pages and integrate it with EBiz 12.2.3.
Since the Oracle apps is on Weblogic, can I make use of the same weblogic server to deploy my custom application? Or do I need a separate Weblogic server to deploy this application?
Please advise.
Thanks,Hi All,
Please confirm can we use Oracle 12.2.3 weblogic server for custom ADF deployment.
As mentioned above Oracle said we need different weblogic Server for same.
Request you to share :
Oracle link or SR or metalink note where it mentioned.
Regards,
Sameer -
How To Setup A Local Exchange Server Integrated With Office365 For A Single Mailbox
Hello,
We recently migrated to Office365 but had an issue since we need more than 16 simultaneous connections to a single mailbox. Because of this, we need to deploy a local Exchange Server that will be used to host a single mailbox that requires up to 500 simultaneous
connections for a Contact Center application. I'm looking for information on how to setup the local Exchange Server to basically create a local instance of a mailbox hosted on Office 365. So we can have our application open the numerous simultaneous connections
to our local server which will then connection to Office 365 to send/receive email through the mailbox hosted on Office365.
Please let me know if you have any information or resources you can direct me toward.
Thanks,
ChrisHi,
To deploy local Exchange server integrated with Office 365, we can depend on Exchange Server Deployment Assistant:
http://technet.microsoft.com/en-us/exdeploy2013/Checklist?state=2419-W-AAAAAAAAQAAAAAEAAAAAAAA%7e
Please note that there may be 9646 error if there are many simultaneous connections at the same time.
Thanks,
Angela Shi
TechNet Community Support
Maybe you are looking for
-
Please help!
-
Need to ommit the short form letter from the given string
HI, I need to ommit the Short form letter from column data. EX : CREATE table #testdata (id int identity(1,1),cust_address varchar(max)) insert into #testdata (cust_address) select 'first street 5N, North' union select 'second street W, west' un
-
Saving object for web - pixelated & distorted
Trying to save an image for web in Illustrator. It's a "browse" icon that we use for our product. We're recreating the icons to look more "flat" with the outline state as the inactive and the fill state as the active. Here's what I get when I export
-
How do i copy a playlist from my ipod to my iphone or ipad?
I have been trying to copy playlists from my iPod to my iPhone and iPad, but the only music that syncs is purchased music. How do I get my other music on my other devices? I have had the iPod for a while (classic) and just recently purchased the iP
-
Group by with date range.
Hi, I am looking for effective usage of Group by against date range. I have a transaction table as below. Date customer_no amount_paid 01-Dec-13 001 500 02-Dec-13 001 360 09-Dec-13 001