Posting Payment Lot using Transaction FP05 Tcode in SAP IS-U From Database
Hi,
I want to post a payment lot, using transaction FP05. It is BDC. Data is in Database that have to be posted on SAP ISU ,
If anyone knows how FP05 tcode structure please give your suggestions. So i can send the data to ISU using XI with JDBC
Thanks & Regards
Laxmi Bhushan
Edited by: laxmi bhushan on Nov 12, 2009 1:14 PM
Hi Suraj,
No , My scenario is to send data from sql server to Sap ISU using XI/PI 7.0. Where we have to post my data to a Transtion code FP05. I am unable to find out the structure where FP05 Transtion store the data or wether we have to create a IDOC or BAPI for that transtions .There is millions of data so we have to automate this process using PI.
Pl Suggest.
Thanks
Laxmi Bhushan
Similar Messages
-
Posting goods receipt using transaction MB1C
Hi
When I posting goods receipt using transaction MB1C , I am getting following error
Account 310000 for Transo/event key BSX is a A control Account.
Please tell me the solution for this error.
kalai.Dear Suriya,
If your issue is still un-resolved, Just try with:
T. Code: FS00
Key-in your G/L Account - 310000 & Company Code, in respective fields; go to
Tab: Create/bank/interest
Here, you will find a Box: Post automatically only. Enable the box (check-mark the box) for GR/IR clearing account.
Jope, this may help in some ways.
Best Regards,
Amit.
Note: In continuation to others' suggestion, I'll also suggest to consult FI-Personnel, at your end. -
How to add additional payment line to a posted payment lot
Hi Gurus,
I have to add a new payment line to a payment lot which is already being posted.
I will pick one document from table DFKKZP for the specified payment lot. Then I need to post another document with the same details as the document I have picked. Only thing I need to change is the price to a constant value to 1.
Please help.
Thanks,
GautamHi.. I forgot to mention I have preordered the iphone 6 plus which is why I wanted to get some of the credit cards I use frequently added and ready to go before the apple-pay launch. Does anyone know if your payment settings in itunes let you add more than one payment option? The instructions I have seen state that you can add your additional credit cards through either the Apple store, or itunes. I have only attempted through the store unsuccessfully, not itunes.
thanks -
Payment Block using Transaction Code MIRO
Hi Expert,
Just want to seek your help regarding my issue in Payment block using tcode MIRO. When I enter an Incoming Invoice and post the Purchase Order thru "SIMULATE" button the payment block appeared is block "R" but when I post it directly ("SAVE" button) payment block appeared is block "D" which is the correct one. I've already change the user-exit in the program used but I end up to affect the other payment block. Can you please help me on this issue? Your help is very much appreaciated.
Thanks so much.
Regards,
AnnaHi Nabheet,
As per debugging MIRO upon clicking the SIMULATE button, the code that validates the blocking is in Call Function 'MRM_INVOICE_POST' inside user_exit_010. Kindly see codes below.
For D block.
IF l_block_set IS INITIAL. "LRD080701
p_t_drseg-spgrq = 'X'. "DMO021302
MODIFY p_t_drseg TRANSPORTING spgrq. "LRD080701 "DMO021302
p_rbkpv-zlspr = 'A'. "JJK080602
p_rbkpv-zlspr = 'D'. "JJK080602
READ TABLE xaccit INDEX 1. "LRD022305
IF xaccit-zlspr IS INITIAL. "LRD022305 "MTS051905
xaccit-zlspr = p_rbkpv-zlspr. "LRD022305
MODIFY xaccit INDEX 1. "LRD022305
ENDIF. "MTS051905
ENDIF. "LRD080701
Thanks so much for your response.
Regards,
-Anna -
Use WEBUTIL for upload and download file to/from Database
Dear friends
I have a table with three columns (id , name , myDoc) myDoc is a BLOB, I would like upload word documents or PDFs or images to myDoc column, I use Oracle Form 10g, I try to use webutil to solve my problem, but I couldn't, Please help me.
Thanks# Details
# transfer.database.enabled : Can be TRUE or FALSE - allows you to disable
# upload and download from the database server.
# transfer.appsrv.enabled : Can be TRUE or FALSE - allows you to disable
# upload and download from the application
# server.
# transfer.appsrv.workAreaRoot: The root of the location in which WebUtil can
# store temporary files uploaded from the client.
# If no location is specified, Application Server
# user_home/temp will be assumed.
# This location is always readable and writable
# no matter what the settings in
# transfer.appsrv.* are. This setting is
# required if you need the Client side
# READ/WRITE_IMAGE_FILE procedures.
# transfer.appsrv.accessControl:Can be TRUE or FALSE - allows you to indicate
# that uploads and downloads can only occur from
# the directories named in the
# transfer.appsrv.read.n and
# transfer.appsrv.write.n entries and their
# subdirectories. If this setting is FALSE,
# transfers can happen anywhere.
# transfer.appsrv.read.<n>: List of directory names that downloads can read
# from.
# transfer.appsrv.write.<n>: List of directory names that uploads can write
# to.
#NOTE: By default the file transfer is disabled as a security measure
transfer.database.enabled=true
transfer.appsrv.enabled=true
transfer.appsrv.workAreaRoot=
transfer.appsrv.accessControl=TRUE
#List transfer.appsrv.read.<n> directories
transfer.appsrv.read.1=c:\temp
#List transfer.appsrv.write.<n> directories
transfer.appsrv.write.1=c:\temp -
Standard Practice for Bank File (Payment Lot) Process
Hello Experts,
We have requirement to process to bank files and to post payment lot in SAP. I know it is possible to post payment lot using FPB3 (by converting bank file to SAP standard format/layout). I also found standard payment lot BAPI function modules such as BAPI_CTRACPAYMINC_CREATE .
So either we can convert our bank file in SAP standard format and then process it using FPB3 (which has its own advantages such as post processing) or we can read that file and then push that information in standard BAPIs through same interface program.
So I would like to know best practice used in bank file processing. Personally I like FPB3 transaction but at the same time I am not sure why SAP has given those standard BAPIs?
Any suggestions or inputs would be of great help. Thanks.
Kind Regards,
Nikhil.Nikhil:
They are not meant to be an either/or proposition. The BAPIs might be useful when payments aer made/received throughout the day in another system and you want to put them into a lot as they are received. The bapis allow for a de-centralized approach. FPB3 allows for a centralized, single shot approach, which is the case with most lockbox type payment scenarios. In this way, only one interface is required, and the full lots are processed into SAP. Depending on business process and requirements, either (and others) might be used.
regards,
bill. -
Hi
I created a payment lot (FP05) with many items. After closing and posting it, one of these items is not posted. After analyzing, I found that this item was created by mistake. How can I remove this one from this payment lot? or how this item will be invalid?.
Best regards and many thanks for your help.
SaidHi Said.
If you want to keep the same payment lot, then you can use the post online functionaly and post the item into the bank clearing account:
- start FP05, enter the payment lot ID, display it, select the item you want to clarify and choose "clarify"
- select option "post online"
- the false item should be visible in the view - now enter another item with all the same data, except for the negative amount
- post it
In general, I dont think you can remove an item from payment lot after its being posted. Another possibility is reversing the reconciliation key for that payment lot (using FP08M), and using another posting lot without the payment entered by mistake.
Marko -
Program name to post document using transaction KB33N.
Could you tell me the Program name to post FI document using transaction KB33N.
Also before document is posted it should appear in SM35
Edited by: mukesh mahajan on Oct 20, 2009 12:39 PMThe program name of the T-code is not required.
I require a standard program which is used to post document in KB33N with data from input file from presentation or application server.
example is like program RFBIBL00 is used to post document in FB01, FBS1 etc.
Could any one suggest the name of program for KB33N posting. -
Idoc for Incoming Payment lot creation
Hi Experts,
Currently i am working on an inbound interface which has the requirement of Incoming payment interface from a Payment Processing center which processes payment (cheques, payment stubs for over the counter payments, etc) and sends daily to SAP.
For the above the Details given as:
1. Transaction is FP05.
2. IDOC Should be used.
Can any one of you please suggest me the suitable IDOC for the Incoming Payment Lot Creation.
NOTE: If there is no idoc, BAPI is also Recomendable for this requirement(last option).
This is very urgent.
Thanks And Regards,
Loganathan.E.Hello,
If you are receiving Payment file,
Use program RFKKZE00 to post payment lot in mass.
But you need to hold the data in the SAP provided structure
RFKKZEDA/RFKKZEDG and process them
else if you are receiving Returns file,
Use program RFKKRL00 to post Return lot in mas
But you need to hold the data in SAP provided structure
RFKKRLDA/RFKKRLDG
else you can use BAPI BAPI_CTRACDOCUMENT_CREATE
Rgds
Rajendra -
While posting a payment lot, it encountered an error and short dumped. We checked every accounts and not a single payments were posted. We created a new lot and it posted successfully.
How can we delete the payment lot that short dumped to ensure that it will not be posted in the future? We are getting the message "Payment lot xxxxxx cannot be deleted under current status".
Thanks.Hi, normally you should have you payment upload if you used program RFKKZE00 lot in error in trnasaction FPB4 or in FPB3 (Use flag P_XCONT equal ot X). You have to complete the creation of the lot or change the status of you lot to ' 'Payment can be added, then you can delete it in FP05 in the menu 'Payment lot'. As long yout payment lot is in status 6 'Payment lot is incomplete' you can do anything with it.
If you've upload you payment lot using multicash, check transaction FPB8 or FPB17, you have to complete the upload of the lot to then delete it, be careful on what you put in the option around Create Lot, Close Lot, etc... -
Function module to Create payment lot name
Hi ,
I have to create a new payment lot from a Z program
(program will run in a batch mode) and this payment lot will be passed to standard bapi : BAPI_CTRACPAYMINC_APPEND to upload the data in payment lot. For creation of payment lot I am using Function modules as FKK_CREATE_NAME_OF_PAYMENT_LOT
or
FKK_PAYMENTLOT_KEY_CREATE
( either of 1 )...but the function modules return me the name of payment lot..but when i cross check it in FP05 it says "lot not yet created" . Please let me know what could be the reason that payment that lot is not getting created. Is there any other FM which we can use. PLease let me know .
Thanks
SandeepHi Sandeep,
We cannot create the Payment lot using FM's FKK_CREATE_NAME_OF_PAYMENT_LOT or
FKK_PAYMENTLOT_KEY_CREATE .These FM's will create only the Payment lot name which can be used to create Payment lot.
IF we want to create Payment lot through Z program we have to create a file and pass data to file with structures
BFKKZGR00(File Header)
BFKKZK(header data)
BFKKZP(Line items).
We have to pass this File and Identification to Report Program--RFKKZE00(Transaction-FPB3).
Submit this report program ---RFKKZE00 in background.
hope this is helpful.
Regards,
Sravanthi. -
Hi all,
I have Payment file like 'Cheque Payment File' , 'Cash Payment File' and so on...
current I am using my own program to have a Paymnet lot (Cheque Lot/Cash Lot) then posting the lot with Transaction FPB3.
But now I need to schedule my coming payment process means I have a file(for Cheque/Cash) and I want to post it to the respective Contract Account and internally it should also make a Payment Lot
Can any one help me out how can I achieve this so that I can obsolete the complete Manual Intervention.
Thanks
Rajeev.
Edited by: Rajeev Shrivastava on Jan 18, 2010 8:12 AM
Edited by: Rajeev Shrivastava on Jan 19, 2010 6:26 AM
Edited by: Rajeev Shrivastava on Jan 20, 2010 9:26 AM
Edited by: Rajeev Shrivastava on Jan 21, 2010 7:05 AMRajeev:
Within FPB3 - you can choose to schedule the posting as part of the file import process. Additionally, you can create a variant and schedule the program to run - you will need to use the file path and a consistent naming of the file.
regards,
bill. -
Hi Gurus,
I am posting inventory document using transaction using MI10 transaction. I am debugging the standard code and have put a breakpoint at function module 'MB_CREATE_INVENTORY_DIFFERENCE'. No pressing F8 after entering the debugger is taking me inside this function module but my objective is to know how the tables that are input to this function module are getting populated.For this i have to go back in debugger just before calling this function module.Please tell me how to acheive this.Why i need this information is because i want to post inventory document directly from 'MB_CREATE_INVENTORY_DIFFERENCE' rather than MI10. For this i need to know whatall fields are required to be filled for successful posting and hence creation of MBLNR which is EXPORT parameter of this function module. PLease suggest how to do it.
ThanksOK
-
In PS management: transaction CNE5 / CN41 in SAP ERP 2005
Hi,
Is it possible to use transactions CNE5 / CN41 in SAP ERP 2005 with the same screen design and graphic presentation as of 46c version instead of new CNSE5 and CN41N.
Thanks.save your license file somewjere on your SAP server
go into transaction code SLICENSE.
click on NEW LICENSES button
click on INSTALL
enter path to the license file.
Done! -
How to get string value from database table using Visual Studio 2005?
Hi,
Im developing plugin in illustrator cs3 using visual studio 2005. I need to get the values eneterd in database. Im able to get the integer values. But while getting string values it is returning empty value.
Im using the below code to get the values from database table
bool Table::Get(char* FieldName,int& FieldValue)
try
_variant_t vtValue;
vtValue = m_Rec->Fields->GetItem(FieldName)->GetValue();
FieldValue=vtValue.intVal;
CATCHERRGET
sprintf(m_ErrStr,"Success");
return 1;
Im using the below code to get the values.
AIErr getProjects()
char buf[5000];
int i;
std::string catName;
::CoInitialize(NULL);
Database db;
Table tbl;
errno_t err;
err = fopen(&file,"c:\\DBResult.txt","w");
fprintf(file, "Before Connection Established\n");
//MessageBox(NULL,CnnStr,"Connection String",0);
if(!db.Open(g->username,g->password,CnnStr))
db.GetErrorErrStr(ErrStr);
fprintf(file,"Error: %s\n",ErrStr);
fprintf(file, "After Connection Established\n");
if(!db.Execute("select ProjectID,ProjectName from projectsample",tbl))
db.GetErrorErrStr(ErrStr);
fprintf(file,"Error: %s\n",ErrStr);
int ProjectID;
int UserID;
int ProjectTitle;
char ProjectName[ProjectNameSize];
if(!tbl.ISEOF())
tbl.MoveFirst();
ProjectArrCnt=0;
for(i=0;i<128;i++)
buf[i]='\0';
int j=0;
while(!tbl.ISEOF())
if(tbl.Get("ProjectID",ProjectID))
fprintf(file,"Project ID: %d ",ProjectID);
ProjectInfo[ProjectArrCnt].ProjectID = ProjectID;
sprintf(buf,"%d",ProjectID);
//MessageBox(NULL, buf,"f ID", 0);
j++;
else
tbl.GetErrorErrStr(ErrStr);
fprintf(file,"Error: %s\n",ErrStr);
break;
//if(tbl.Get("ProjectTitle",ProjectName))
if(tbl.Get("ProjectName",ProjectName))
MessageBox(NULL,"Inside","",0);
fprintf(file,"ProjectTitle: %s\n",ProjectName);
//catName=CategoryName;
ProjectInfo[ProjectArrCnt].ProjectName=ProjectName;
//sprintf(buf,"%s",ProjectName);
MessageBox(NULL,(LPCSTR)ProjectName,"",0);
else
tbl.GetErrorErrStr(ErrStr);
fprintf(file,"Error: %s\n",ErrStr);
break;
ProjectArrCnt++;
//MessageBox(NULL, "While", "WIN API Test",0);
tbl.MoveNext();
//MessageBox(NULL, ProjectInfo[i].ProjectName.c_str(),"f Name", 0);
::CoUninitialize();
//sprintf(buf,"%s",file);
//MessageBox(NULL,buf,"File",0);
fprintf(file, "Connection closed\n");
fclose(file);
for(i=0;i<ProjectArrCnt;i++)
sprintf(buf,"%i",ProjectInfo[i].ProjectID);
//MessageBox(NULL,buf,"Proj ID",0);
//MessageBox(NULL,ProjectInfo[i].ProjectName.c_str(),"Project Name",0);
return 0;
In the above code im geeting project D which is an integer value. But not able to get the project name.
Please some one guide me.As I said in the other thread, this really isn't the place to ask questions about a database API unrelated to the Illustrator SDK. You're far more like to find people familliar with your problem on a forum that is dedicated to answering those kinds of questions instead.
Maybe you are looking for
-
Looking for a simple app that can output 8 channels simultaneously.
Hello esteemed audio community. I have to create a little effect for an upcoming party. For this I have created the following audio tracks in Garage Band: - 4 separate audio channels (stereo front and stereo rear) - one mono combination of these four
-
hp color laserjet cm1017 mfp software
-
Photo embedded in email messages
Emails sent from my iPad automatically include an embedded photo. I cannot locate the appropriate setting to delete this photo. Any help would be greatly appreciated. Thank you in advance.
-
HT5312 I forgot my apple ID security question
I forgot my apple ID security question. Please help me.
-
Is it possible to associate album art to playlist and not the album?
I've created some US versions of Beatle albums with a playlist. Is it possible to assign US album artwork to the playlist while not affecting the UK album art associated with the song?