Travel Interface using RFBIBL00 program
Hi Experts,
I am using RFBIBL00 program for psoting of FB01 for travel mgmt interface in which while posting the amount field is getting blank its reading first line item itself.
The porgram using mapping in which taken from application server has all the line items.
In the flat file we have tranferred the amount field for BBSEG.
Any one clarify for the above
Are you usaing RFBIBL00 to create a batch input session or are you using direct input?
Rob
Similar Messages
-
Depreciation reposting using RFBIBL00 program.
Hi all,
Previously I was passing GL account entries from BSIS table to the RFBIBL00 program and did the posting accordingly.
In ECC 6.0, Postings made to a non leading ledger, is to be done using the table, FAGLFLEXA.
I am not sure if RFBIBL00 can handle New GL (individual ledger postings), performance wise.
If possible, can someone explain how posting can be done in ECC 6.0 using RFBIBL00 program or if another alternative is required, so that performance is not affected?
Thanks,
SruthyAre you usaing RFBIBL00 to create a batch input session or are you using direct input?
Rob -
How to call Outbound interface using report programs
Hi experts,
i want to call outbound i/f prog using 2 report programs...one report prg passing 2 parameters to outbond i/f prg & another report prg simply calling the outbond i/f prg... either report1 or report2 call this outbond i/f prg.
for instance,
1.report1 has following parameters
param: tknum,vbeln
2.report2 does not have any parameters
No param
3.outbound i/f prog for some calculation
points will be given..............
thanks in advance,
regards
vijayHi vijay,
To call a program in another program you have to use the Keyword <b>Submit</b>.
EX; Report zprg.
SUBMIT zprg1.
So, where you require a program you can call that program by this keyword.
Regards,
Narendra. -
HI experts,
I want know what type of flat file( notepad or excel ) i have to pass in rfbibl00 program, please anybody share the sample flat file for this program. It will very help to my requirement. And I want to clear customer incoming invoice by partial clearing, And how to achieve partial clearing using rfbibl00 program .
Moderator message: well documented, examples are available, please search for information before asking.
Edited by: Thomas Zloch on Nov 22, 2010 11:19 AMI gone through that documentation in that they mention unix structure. I not understand how to create unix structure and they ask me to fill some bgk00 ,bbkpf,bbseg structure, how to fill stucture by file path. I am new to bdc and unix pls share the knowledge.
-
How to capture Document Numbers when executing rfbibl00 program in 'C' mode
Hi
I am using rfbibl00 program to post documents(FB01 transaction). I have used call transaction option by selecting callmode = 'C' .
As per our requirement the document numbers should get displayed in the report after the postings happened.
Can any one tell me how to capture the document numbers.
Thanks & Regards
MadhuHi,
1) with:
GET PARAMETER ID 'BLN' FIELD BL01-BELNR.
GET PARAMETER ID 'BUK' FIELD BL01-BUKRS.
GET PARAMETER ID 'GJR' FIELD BL01-GJAHR.
But you must acquiring an item that clerk used FB01 only 1 times
2) use call transaction 'FB01' ... messages into messtab
and analyse messtab
A. -
F-43 and F-22 tcode will work by using the program RFBIBL00 in LSMW?
Hi Guys,
Currently we have the requirement like we need to post the vendor open items and customer open items by using the tcodes
F-43 and F-22.
Is it possible to create the records by using the program RFBIBL00 in LSMW?
Thanks in advance
SRS ReddyDear Reddy,
FB01 is the generic and classic transaction to post an FI document. There is no difference at all with F-43 and F-22 that are only linked to a specific document type and posting key.
I hope this helps You.
mauri -
Can we use same program ID for more than one RFC scenarios
Hi experts,
I am working on a RFC to FILE scenario. I have created one TCP/IP connection in SM59 with a program ID. Can we use this program ID for more than one scenario. I have written code as below
data: iquote type standard table of ZIQMD initial size 0,
IPRODUCT type standard table of ZPMS initial size 0,
wa_quote type ZIQMD,
wa_PRODUCT type ZPMS.
CALL FUNCTION 'Z_CBT_RFC_QUOTEMASTER'
TABLES
I_QUOTE = iquote .
CALL FUNCTION 'Z_CBT_RFC_QUOTEMASTER' in background task DESTINATION
'ID4'
TABLES
I_QUOTE = iquote .
COMMIT WORK.
CALL FUNCTION 'Z_CBT_RFC_PRODUCTMASTER'
TABLES
IPRODUCT = IPRODUCT .
CALL FUNCTION 'Z_CBT_RFC_PRODUCTMASTER' in background task DESTINATION
'ID4'
TABLES
IPRODUCT = IPRODUCT .
COMMIT WORK.
when i am executing the code like this. i am able to send the data to 'Z_CBT_RFC_QUOTEMASTER' , but iam not getting data for 'Z_CBT_RFC_PRODUCTMASTER' interface. ID4 is the connection that i have created in SM59. with program ID as ABCD.
Can i use the same connection for all interfaces.Please help in this, if we can use same connection for all interfaces. then how to make changes in XI.
Thanks in advance.
Thanks & Regards,
Poorna.Just tried this and I can confirm that my earlier understanding was correct!
One of my colleagues confused me out and the conclusion is,
1. You need a separate TCP IP Connection for every interface with a Unique program ID.
Regards
Bhavesh -
Problem in creation function interface in JCO program
I am using BLOB /people/gregor.wolf3/blog/2004/08/26/setup-and-test-sap-java-connector-outbound-connection for making connection SAP & JAVA it is working properly and giving the same O/P as maintained in example. Now my requirement is that i want to use another JAVA program for outbound processing with SAP i mean....
I have a program by the name FetchMailUsage which is fetching mail from a perticular id. I m using this program in JCO program and when i m creating a function interface through bellow code , import export working well but when i m creating a table interface for that function it is giving short dump in ABAP program jco.server could not find server function.
the code for function interface is
JCO.MetaData fmeta = new JCO.MetaData("CONNECTION");
fmeta.addInfo("REQUTEXT", JCO.TYPE_CHAR, 255, 0, 0, JCO.IMPORT_PARAMETER, null);
fmeta.addInfo("ECHOTEXT", JCO.TYPE_CHAR, 255, 0, 0, JCO.EXPORT_PARAMETER, null);
fmeta.addInfo("RESPTEXT", JCO.TYPE_CHAR, 255, 0, 0, JCO.EXPORT_PARAMETER, null);
fmeta.addInfo("RFCTABLE", JCO.TYPE_TABLE, 150, 0, 0, 0, "ZMTAB");
repository.addFunctionInterfaceToCache(fmeta);
connection:- object of class FetchMailUsage
ZMTAB :- Table type placed in SAP have one field.
Anyone please tell me procedure which i m using is correct if not tell me the process by which i create table for function interface.Hi Gregor ,
Thanks for your reply, it is solving my problem partially.By defining structure i am able to implement function interface with table but i want to pass some data through this table to ABAP.How i will pass data through table structure . is there any requirement to set value like this
ZIT_TAB.setValue(value,field name);
Actually when i am exicuting FM from ABAP it is not fatching data in table which i m passing.
I m sending my test code please correct where it is wrong.
<b>Function Interface with table structure:-</b>
JCO.MetaData fmeta = new JCO.MetaData("CONNECTION");
fmeta.addInfo("REQUTEXT", JCO.TYPE_CHAR, 255, 0, 0, JCO.IMPORT_PARAMETER, null);
fmeta.addInfo("ECHOTEXT", JCO.TYPE_CHAR, 255, 0, 0, JCO.EXPORT_PARAMETER, null);
fmeta.addInfo("RESPTEXT", JCO.TYPE_CHAR, 255, 0, 0, JCO.EXPORT_PARAMETER, null);
fmeta.addInfo("RFCTABLE", JCO.TYPE_TABLE, 150, 0, 0, 0, "ZIT_TAB");
repository.addFunctionInterfaceToCache(fmeta);
JCO.MetaData smeta = new JCO.MetaData("ZIT_TAB");
smeta.addInfo("FIELD", JCO.TYPE_BYTE, 3, 24, 0);
repository.addStructureDefinitionToCache(smeta);
<b>code bywhich i m passing data through table</b>
FetchMailUsage CONNECTION = new FetchMailUsage();
CONNECTION.readMail();
output.setValue(CONNECTION.mimeType,"RFCTABLE");
<b>CONNECTION is object of my class FetchMailUsage</b>
<b>Function using in ABAP is :-</b>
CALL FUNCTION 'CONNECTION' DESTINATION 'JCO'
EXPORTING
requtext = requtext
IMPORTING
echotext = echotext
resptext = resptext
TABLES
RFCTABLE = RFCTABLE . -
Hi SAP Experts,
During F110 in printout/data medium TAB, there is a colum for Pragram EG: RFFOAVIS_FPAYM etc.....i am confused to use which one & when.
What is the use of this program and in the bottom line List is also there where also there are programs. When to use this programs.
Thanks in advance for your reply.
Regards.Hi Borde,
Whatever you are seeing print program in Print tab in F110 is from FBZP settings (country level). So you need to attach form to your respective print programs to print payment media. And below program list is for to process custom programs simultaniously. There we need to give custom programs and its form name, For eg Payment interface (customers Interface)
Regards
Vishnu -
Multipe Sender RFC using same Program ID
Hi all,
I have RFC>XI>HTTP scenario. All confiruation has been done in R/3 and XI has ben done correctly.
Is it possible to use the same TCP/IP port Program ID created in SM59 (in R/3) for sending different RFC messages to XI. Meaning, in different XI RFC sender adapter communication channels, can I use the same Program ID.
When I tried, it work for one RFC, but when multiple RFC sender adapter uses same program ID..RFC program errors out in R/3 itself with error message - Commit fault: com.sap.aii.af.rfc.afcommunication.RfcChannelMismatchExcept.
Please help.
Thanks
KarthikKarthik,
It is possible to send different messages from R3 to XI that use the one RFC destination and Program ID (in R/3) and the one Communication channel (in XI)
Assume that interfaces AAA and BBB have different structures
<u><b>SAP R/3</b></u>
<b>For interface AAA</b>
(1) Execute ABAP Z_AAA which
(2) Populates the internal table ITAB_AAA with structure ZST_AAA
(3) Calls the remote enabled function ZFN_AAA
(4) Passes the interface data in the tables statement
CALL FUNCTION 'ZFN_AAA' DESTINATION RFCCOMMON
EXPORTING
=
IMPORTING
=
TABLES
AAA = ITAB_AAA.
<b>For interface BBB</b>
(1) Eexecute ABAP Z_BBB which
(2) Populates the internal table ITAB_BBB with structure ZST_BBB
(3) Calls the remote enabled function ZFN_BBB
(4) Passes the interface data in the tables statement
CALL FUNCTION 'ZFN_BBB' DESTINATION RFCCOMMON
EXPORTING
=
IMPORTING
=
TABLES
BBB = ITAB_BBB.
Each function is called with the same destination RFCCOMMON
In SM59 point the RFC destination RFCCOMMON to your XI environment and provide a program id, for example ID_COMMON
<i><b>XI</b></i>
<b>(1) Configure the sender RFC Communication Channel</b> for example CC_COMMON and enter your SAP R/3 server parameters to include the program id ID_COMMON
<b>(2) Configure the Receiver Determinations</b> as follows
For interface AAA
Sender Service Enter your SAP R3 Business System for example R3PROD Interface ZFN_AAA (this is the SAP R/3 remote function)
Namespace urn:sap-com:document:sap:rfc:functions
Configured Receivers
Service Integration Process AAA
For interface BBB
Sender Service Enter your SAP R3 Business System for example R3PROD
Interface ZFN_BBB (this is the SAP R/3 remote function)
Namespace urn:sap-com:document:sap:rfc:functions
Configured Receivers
Service Integration Process BBB
<b>(3) Configure the Sender Agreement</b> as follows
For interface AAA
Sender Service R3PROD
Interface ZFN_AAA
Namespace urn:sap-com:document:sap:rfc:functions
Sender CC CC_COMMON
For interface BBB
Sender Service R3PROD
Interface ZFN_BBB
Namespace urn:sap-com:document:sap:rfc:functions
Sender CC CC_COMMON
Regards,
Mike -
Partial clearing by rfbibl00 program
HI,
My requirement is that i want to create interface between non-SAP & SAP system through BAPI for tcode F-28.
To clear the customer incoming invoice by partial clearing. I searched in all threads it can achieve by only by standard BI rfbibl00 program , In that documentation didnt say about partial clearing any where. please guided how to achieve partial clearing for in rfbibl00 program.
I will gone through the documentation very well . please help me for my requriment .
Thanks in advance.Hi
I believe partial clearing is not supported by RFBIBL00
Max -
How to avoid default selection screen in HR interfaces(using pnp ldbs)
How to avoid default selection screen in HR interfaces(using pnp ldbs)
Dear Rakesh,
The report category is used to change the selection screen of programs that use the 'PNP' logical database.
See links bellow:
http://www.sapdevelopment.co.uk/hr/hr_repcat.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/15/229357553611d3967f00a0c9306433/frameset.htm
Report categories for selection screen in HR programming
Also visit the following blog:
/people/alvaro.tejadagalindo/blog/2006/02/19/how-to-deal-with-hr-payroll-reports
Regards,
Naveen. -
Access table using ABAP program in other database
Dear SAP Expert,
We have requirement that related to SAP interface.
Our SAP system run on Oracle database 11g (Unix).
Illustration: SAP system = A non SAP system = B
We need to access a table using ABAP program (from SAP system A) in other database (system B) that are not necessarily SAP database. The non-SAP system using SQL Server 2008 (Windows).
What is the best practice for this interface
Do we need database link? If yes, please help to inform me the details step to configure it.
Thanks and RegardsHi Friend,
You try using an intermediate system..passing your input required to fetch the data..and PI should call the respective query to retrive record..once the full flow is completed you should get the return through some table in the calling program.
else.
ask the other system guy to write a function with select query and ask him to expose as RFC and that RFC we have to call it as RFC in our program to get the required values and only thing we need here is a proper connector in place.
Regards
S.Janagar -
FBO1L transaction in RFBIBL00 program
Hi all,
For New GL postings (parallel ledger) we need to post using transaction FB01L.
Can we use RFBIBL00 (batch mode) to call FB01L, because in the documentation given for program RFBIBL00, nothing is said about FBO1L?
Thanks,
SruthyHi Sruthy,
The similar issue even I am also facing. I was asked to use RFBIBL00 for FB01L transaction.
As you said, the documentation is clearly saying that it supports some specific transactions only.
How you have gone for your development. Have you find any other alternative way? If so pls let me know.....
Regards,
Nandu. -
Interface Using BAPI for Uploading shipment datas
Can any1 send me the example code for Inbound Interface using BAPI for Uploading shipment datas.please kindly send me the programs which u using with BAPI
Hi
Except hiring (or new joinee) for all other actions you can use below Function Module.
HR_INFOTYPE_OPERATION.
~~~Ganesh Kumar K.
Maybe you are looking for
-
Hi All, One of my inetrfaces i am using ABAP-XSLT mapping some times i am getting the following erre "Error while calling mapping program ZXXXX_XXX (type Abap-XSLT, kernel error ID CX_XSLT_RUNTIME_ERROR) No valid source context supplied" What
-
Hello, I have been trying to configure a VPN with Cisco Asa 5505 and Cisco VPN client 5.X for 3 weeks and I am not being able to accomplish it, so I decided to reset to factory defaults and start over again. I used ASDM 6.4 VPN wizard to co
-
No Audio In After Effects CS5.5(Even after rendering)
I currently have the After Effects CS5.5 Trial Version installed. I am running into a bad audio problem. For the first 2 days I have used it, the audio was fine, it played automatically and I didn't even have to render first to get it. Then, the thir
-
Beachball time, Mac Mini
OK, I know what you're thinking..that the Mac Mini wasn't designed for FCP, and that the G5 is really the only machine to work on. I used to have 2 DP G5s, so I'm aware of their power. My mini gives me huge amounts of beachball time when working on m
-
Error message "play.exe is not a valid Win32 application"
when I click the play.exe file I get a error "play.exe is not a valid Win32 application" please can I have some help understanding why the player wont op