Posting Incoming payment through EDI 820
Hello,
I am trying to set up EDI 820. I want to post incoming payments through EDI 820.
IDOC Information
IDOC type: PEXR2002
Message type: REMADV
Function Module: IDOC_INPUT_REMADV
Process code: REMC
I have been testing using test tool all my idocs are failed. The error which I am getting is - "customer/vendor could not be determined for intermediate document".
Please suggest me how to fix this error. Is this related to FI config settings or ALE setting error.
Thanks & Regards,
Victor
Even i faced the same error while posting the EDI820. Then i corrected the errror by maintaining the segement E1EDKA1
Field name : PARVW , Value: AG
Field name : Name1, Value : Vendor number at customer location
And also the segment E1EDKA1
Field name : PARVW , Value: BE
Field name : Name1, Value : Vendor number at customer location
this should help you
IF E1EDPA1-PARTN IS INITIAL.
IF E1EDPA1-NAME1 IS INITIAL.
*-- keine Daten uebermittelt => Fehler
PERFORM STATUSFELDER_FUELLEN
USING FEHLER_BEI_UEBERGABE
MSG_WARNING
MESSAGE_ID
MUSS_FELD_FEHLT
'NAME1'
'E1EDPA1'
SY-REPID
'E1EDPA1_MOVES'
'NAME1'
SEGNUM
DOCNUM.
ELSE.
SCHLUESSEL = E1EDPA1-NAME1.
ENDIF.
ELSE.
SCHLUESSEL = E1EDPA1-PARTN.
ENDIF.
IF NOT SCHLUESSEL IS INITIAL.
PERFORM PARTNER_TABELLE_LESEN
USING SCHLUESSEL PARTNERNUMMER
PARTNERART HILF_BUKRS.
You can also populate E1EDPA1-PARTN instead of NAME1 to find the account.
Similar Messages
-
F-28 Post incoming payment through BAPI with Clearing
Hi Gurus
I have a requirement to post Customer incoming payment through BAPI, I have seen some post where using
BAPI_ACC_DOCUMENT_POST , we can post on account and later using f-32 we can clear. but there s some limitation doing that.
In f-28 residual line items also got generated for short or excess payment. There is a problem for residual item posting also.
If residual amount belongs to more than one Profit Center then GL currency view and Local Currency view is also mismatching.
Is is possible to clear customer line item also at the time of posting through BAPI.
If any one implemented BAPI or any automatic process to post F-28 please share your experience and challenges.
Thanks in advance
Subrata SarkarHi
There could be multiple approaches to this depending on what you want to achieve. If you just want to uplaod the documents, than the BAPI you mentioned could be the right approach. If however, you have fixed criterion for cash application for open items, you can probably look at a BDC to do the clearing.Once the BDC is recorded work with your ABAP colleague to write this up in a custom transaction. This is particualrly useful if you have more items to clear against an incoming payment.
regards
Sanil Bhandari -
I am trying to Post Incoming payment through T.Code: F-28
I suppose I am facing an error with respect to G/L account. I am core SD Consultant & unable to detect, what will be required to repair the following Error:
Tax-relevant accounts not defined in this area; please correct
Please Guide.
Thanks & Warm Regards,
Rajesh BankaDear Rajesh:
This is the work of FI Consultant.
However the following configuration should be done to remove the error.
Check Whether Tax codes have been defined in T.code FTXP.
check Whether GL Accounts have been defined for tax OB40
and also the check The GL Account in T.code FS00 in the tab
Control data .Mention the tax category or select the check box - (Posting without tax allowed).
Please let me know if you need more information.
Assign points if useful.
Regards
MSReddy -
BAPI or FM to post incoming payment for transaction F-28?
Hi all,
I am looking for a BAPI or FM to post incoming payment through transaction F-28.
Please guide if someone worked on it.........
Thanks
Suvarnahi,
look all these similar threads and u decide what to do .............
BAPI on Post Incoming Payment (F-28) Enquiry
BDC / Bapi For Post Incoming Payment (F-28)
F-28 -post incoming payment
bapi is used to 'post incoming payments (t-code F-28)'
BAPI or FM for F-28 Transaction
~~Guduri -
Incoming payments through f110 ?
HI,
Can one of you please give some info. On the following..
F110 .. We can also use for incoming payments. Can you please let me know when exactly we will execute incoming payments through f110 ?
For vendor it makes sense that it will collect the all pending open invoices and will generate a payment document including check printing(or whatever the payment method) to vendor.
Step 1. Create vendor invoices
Step 2. Run F110
Step 3. F110 selects pending invoices and generates payment documents
Step 4. depending on payment method It will allow us to pay the money to Vendor through cheque/ cash/ etc.,
I gues incoming payments is for receivables from customer, if so then what f110 does for incoming payments..
I feel if we know that customer deposited the money in bank (through bank statement) then we can run f110 for the open documents is it correct ? Or any other options.. Let me know step by step process like vendors
Step 1. Create Customer invoices
Step 2.
Step 3.
Regards
Ravinagh BoniRavi,
F110 can be used for incoming payments as well.It is not a common practice across all businesses. This process is called as ACH direct debit. In simple terms it is pulling money directly from customer bank account.Required things;
1. A payment method for Incoming payments, Payment medium program used for this payment method is RFFOEDI1
2. Banking information in customer master.
To explain it further:
1. Post invoice to customer
2. Run f110 to clear the invoice by inserting customer number in the parameters tab
3. Payment program creates an IDOC with all requirement information for the banks to process payments
4. if the bank accepts IDOC send idoc's to bank, if not process data in EDI translator and send the file to bank in aceptable format
5. Bank processes the payments and sends the clearing transactions as a bank statement
6. When EBS is processed main bank account will be updated.
I hope this helps, -
Posting Incoming Payment thru R-28
Hi ,
While posting incoming payment thru f-28 on simulation the second line item is Highlighted on entry of text & assignment we are able to post the document.
I want to know where and what changes are done to get this feature.
Thanks
SurojitHi
This means that either text/assignment or both have been made mandatory for that line item, either in GL related field status group or Posting key realted field status group or through validations.
Hence you may need to check all these to find out where it is customized.
Regards -
Post Incoming Payments - Transaction F-28
Hello all,
I need to post Incoming payments from a certain flat file.
Is there any standard BAPI or FM which does post the Incoming payments in F-28.
Thanks in advance.
Regards,
ArunHi Amit,
I was searching on SDN for my problem and got your thread,
I want to post incoming payment for customers using BAPI BAPI_ACC_DOCUMENT_POST.
But i am missing some paramenters that need to pass.
When i am executing my program FI document is getting created but with posting key 40 & 50.(BSEG)
I want document to be created with posting keys 40 & 15 (i.e. Incoming payment document).
can you just give me any sample code or import values that need to pass & may be i am missing.
Also my issue is interface between Non-SAP & SAP systems via BAPI for posting & Clearing.
I know using above BAPI we can only post document but can not clear invoice.
So is there any alternative to this bapi so that i can post & clear documents?
Please reply.
I tried with BDC for f-28 inside zbapi but through f-28 also we can only post documents which are partial payments.
So is there any way to post via bdc or zbapi and then clear with some other transaction? -
BAPI on Post Incoming Payment (F-28) Enquiry
Hi all,
I try to look for BAPI on F-28 and I had search for many info. However, I found that 1 thread saying that we can have 'BAPI_ACC_GL_POSTING_POST' to do.
Refer to this site:
bapi is used to 'post incoming payments (t-code F-28)'
However, I found that the BAPI is used for transaction FB50. Generally, I use the F-28 to post incoming payment for AR. So I am not so sure that the BAPI can work.
Besides that, I found another thread claim that no BAPI for the F-28. Refer to this site:
https://www.sdn.sap.com/irj/sdn/profile?userid=677412
As my research, I cant find the appropriate BAPI. Please give me some idea on how the BAPI work, and any correct BAPI can be used? Frankly, I a bit confused now.
Thanks and regards.
Cheers,
IsaacKindly go through this. I thjink it will clear you.
Pattern in which function modules are called
The function module fi_document_process is called 4 times and finally document_post is called once which updates the tables.
Step 1. Call FI_DOCUMENT_PROCESS
Import Parameters
I_GJAHR LIKE TRWCA- YEAR
I_PROCESS LIKE TRWPR-PROCESS
I_EVENT LIKE TRWPR-EVENT
Tables
T_BKPF LIKE BKPF
T_BSEG LIKE BSEG
T_BSEGZ LIKE BSEGZ
T_ACCIT_EXT LIKE ACCIT_EXTENSION
Values to populate import parameters
i_gjahr = '2007' Fiscal year from the screen
i_process = 'BELEG' Constant, can be hard coded
i_event = 'CRBSEGZ' Constant, can be hard coded
xbkpf-bukrs '1000'. Company code from the screen
xbkpf-belnr '$1'. constant , can be hard coded
xbkpf-gjahr '2007'. Fiscal Year , from the screen
xbkpf-blart 'DZ'. Can be obtained from the invoice document
xbkpf-bldat '20070116'. Document Date, from the screen
xbkpf-budat 20070118'. Posting Date , from the screen
xbkpf-monat '01'. constant , can be hard coded
xbkpf-wwert '20070118'. posting Date
xbkpf-usnam 'SAPUSER'. user name
xbkpf-tcode 'FBZ1'. Constant, can be hard coded
xbkpf-waers 'EUR'. currency, from the screen
xbkpf-glvor 'RFBU'. constant can be hard coded
xbkpf-awtyp 'BKPF'. constant, can be hard coded
xbkpf-fikrs 1000'. customer account number, from the screen
xbkpf-hwaer 'EUR'. Currency, from the screen
xbkpf-awsys 'ECCCLNT800'. can be hard coded
xbseg Record 1
xbseg-bukrs '1000'. Company code from the screen
xbseg-belnr '$1' . constant , can be hard coded
xbseg-gjahr '2007'. Fiscal Year, from the screen
xbseg-buzei 001'. constant , can be hard coded
xbseg-bschl '40'. constant , can be hard coded
xbseg-koart 'S'. constant , can be hard coded
xbseg-shkzg 'S' . constant , can be hard coded
xbseg-dmbtr '10'. Amount, from the screen
xbseg-wrbtr '10'. Amount, from the screen
xbseg-pswbt 10'. Amount, from the screen
xbseg-pswsl 'EUR'. Currency, from the screen
xbseg-valut 20070118'. Posting date, from the screen
xbseg-altkt '0000110100'.
xbseg-vorgn 'RFBU'. constant , can be hard coded
xbseg-fdlev 'B9'. constant , can be hard coded
xbseg-fdwbt '10'. Amount, from the screen
xbseg-fdtag '20070118'. Posting date, from the screen
xbseg-kokrs 1000'. Customer account
xbseg-xkres 'X'. constant , can be hard coded
xbseg-xopvw 'X'. constant , can be hard coded
xbseg-hkont '0000110009'. Bank Account number
xbseg-xbilk 'X'. constant , can be hard coded
xbseg-fipos '9620'. constant , can be hard coded
xbseg-lokkt '0000110009'. Bank Account number
xbseg Record 2.
bseg-bukrs '1000'. Company code from the screen
bseg-belnr. '$1' constant , can be hard coded
bseg-gjahr. '2007' Fiscal year from the screen
bseg-augbl. '*' constant , can be hard coded
bseg-buzei'002'. constant , can be hard coded
bseg-bschl. '15' constant , can be hard coded
bseg-koart. 'D' constant , can be hard coded
bseg-shkzg. 'H' constant , can be hard coded
bseg-dmbtr. '10' Amount, from the screen
bseg-wrbtr. '10' Amount, from the screen
bseg-pswbt. '10' Amount, from the screen
bseg-pswsl. 'EUR' currency, from the screen
bseg-altkt. '0000120100'
bseg-vorgn. 'RFBU' constant , can be hard coded
bseg-kokrs. '1000' Customer account number
bseg-xkres. 'X' constant , can be hard coded
bseg-xopvw. 'X' constant , can be hard coded
bseg-hkont. '0000140000'
bseg-xbilk. 'X' constant , can be hard coded
bseg-fipos. '9620' constant , can be hard coded
bseg-lokkt. '0000140000'
bseg-nebtr. '10' Amount, from the screen
bseg-xauto. 'X' constant , can be hard coded
bseg-xzahl. 'X' constant , can be hard coded
bseg-saknr. '0000140000'
bseg-zfbdt. '20070116' Invoice document date
bseg-hwmet. 'A' constant , can be hard coded
bseg-kkber. '1000' Customer account number
bseg-agzei. '1' constant , can be hard coded
Step 2. Call FI_DOCUMENT_PROCESS
Import Parameters
I_GJAHR LIKE TRWCA- YEAR
I_PROCESS LIKE TRWPR-PROCESS
I_EVENT LIKE TRWPR-EVENT
Tables
T_BKPF LIKE BKPF
T_BSEG LIKE BSEG
T_BSEGZ LIKE BSEGZ
T_AUSZ3 LIKE AUSZ_CLR
T_AUSZ4 LIKE AUSZ_CLR_ASGMT
T_ACCIT_EXT LIKE ACCIT_EXTENSION
Values to populate import parameters
i_gjahr = '2007' Fiscal year from the screen
i_process = 'BELEG' Constant, can be hard coded
i_event = 'CLOSE' Constant, can be hard coded
Table xausz3.
ausz3-agzei. '1' Constant, can be hard coded
ausz3-waers. 'EUR' Currency from the screen
ausz3-bukrs. '1000' Company Code
ausz3-belnr. '1800000076' Document number from the screen
ausz3-gjahr. '2007' Fiscal Year
ausz3-buzei. '001'
ausz3-shkzg. 'S' Constant, can be hard coded
ausz3-dmbtr. '10' Amount, from the screen
ausz3-wrbtr. '10' Amount, from the screen
ausz3-koart. 'D' Constant, can be hard coded
Step 3. Call FI_DOCUMENT_PROCESS
Import Parameters
I_GJAHR LIKE TRWCA- YEAR
I_PROCESS LIKE TRWPR-PROCESS
I_EVENT LIKE TRWPR-EVENT
Tables
T_BKPF LIKE BKPF
T_BSEG LIKE BSEG
T_BSEGZ LIKE BSEGZ
T_AUSZ3 LIKE AUSZ_CLR
T_AUSZ4 LIKE AUSZ_CLR_ASGMT
T_ACCIT_EXT LIKE ACCIT_EXTENSION
Values to populate import parameters
i_gjahr = '2007' Fiscal year from the screen
i_process = 'BELEG' Constant, can be hard coded
i_event = 'PROJECT' Constant, can be hard coded
I_AUGLV = 'EINGZAHL' Constant, can be hard coded
Step 4. Call POST_DOCUMENT
Import Parameters
I_BKDF LIKE BKDF
I_UF05A LIKE UF05A
I_GENER LIKE T020-GENER
I_AUGLV LIKE T041A-AUGLV
Tables
T_AUSZ1 LIKE AUSZ1
T_AUSZ2 LIKE AUSZ2
T_AUSZ3 LIKE AUSZ_CLR
T_AUSZ4 LIKE AUSZ_CLR_ASGMT
T_BKP1 LIKE BKP1
T_BKPF LIKE BKPF
T_BSEC LIKE BSEC
T_BSED LIKE BSED
T_BSEG LIKE BSEG
T_BSET LIKE BSET
T_BSEU LIKE BSEU
Values to populate import parameters
Table xausz1
xausz1-belnr. '1800000076' Document number from the screen
xausz1-bukrs. '1000' Company code from the screen
xausz1-gjahr. '2007' Fiscal year from the screen
xausz1-buzei. '001' Constant , can be hard coded
Table xausz2
ausz2-bukrs. '1000' Company code from the screen
ausz2-aktio. 'A' Constant , can be hard coded
ausz2-augbl. '1400000054' Posted document number..from the function NUMBER_GET_NEXT(Dynamically generated unique number)
ausz2-augdt. '20070118' Posting Date from the screen
ausz2-auggj. '2007' Fiscal Year from the screen
Table xbkpf
First record of the internal table zbkpf has to be modified with the dynamically generated document number.
Xbkpf-belnr. 1400000054
Table xbkp1
xbkp1-currj '2007' Fiscal year, from the screen
Table xbseg
Following fields in the table xbseg has to be modified before passing to this function module.
Record 1
TO wa_bseg1-belnr. '1400000054' Dynamically generated number
TO wa_bseg1-zuonr. '20070116' Document Date from the screen
Record 2
bseg1-belnr. '1400000054' Dynamically generated number
bseg1-augdt. '20070118' Posting date from the screen
bseg1-augcp. '20070118' Posting date from the screen
bseg1-augbl. '1400000054' Dynamically generated number
bseg1-zuonr. '14000000542007' Concatenating dynamically generated number and fiscal year
bseg1-kunnr. '1000' Customer number from the screen
Table Xbseu
Record 1
bseu-waers 'EUR' Currency from the screen
Record 2
bseu-waers. 'EUR' Currency from the screen
bseu-xzver. 'X' Constant Hard coded
Step 5. Call FI_DOCUMENT_PROCESS
Import parameters
I_GJAHR LIKE TRWCA-TOYEAR
I_PROCESS LIKE TRWPR-PROCESS
I_EVENT LIKE TRWPR-EVENT
I_AWTYP LIKE ACCHD-AWTYP
I_AWREF LIKE ACCHD-AWREF
I_AWORG LIKE ACCHD-AWORG
I_AWSYS LIKE ACCHD-AWSYS
Tables
T_BKPF LIKE BKPF
Values to populate import parameters
i_gjahr = '2007' Fiscal Year from the screen
i_process = 'BELEG' Constant
i_event = 'POST' Constant
i_awtyp = 'BKPF' Constant
i_awref = '1400000054'Dynamically generated posting doc number
i_aworg = '10002007' Concatenate comp code and Fiscal Year
i_awsys = 'ECCCLNT800' Constant. -
Error while posting Incoming Payment.
Hi
I Got this error while posting Incoming Payment. What do this Error Mean. How to solve it.
Error:
SBO_Application_ItemEventAP Object reference not set to an instance of an object
Thank YouHi Gayathri,
Try to disconnect the add-ons if any and then add the incoming payment.
Regards,
Vijay kumar -
Error while posting Incoming payments from customers
Hi Experts,
when i am trying to post Incoming payments from customers in F-28,The payment difference amount is Rs 5.
while simulating the following error
"TAX CODE C2 FOR COUNTRY IN HAS BEEN DELETED OR INCORRECTLY CHANGED"
MESSAGE NO.FS201Hi,
OBZT just controls the display of the various tax codes in the drop down list if MIRO/ FB60 etc.
You need to maintain the atx coe correctly in FBZP. Go to FBZP and in this tax code and check whether the tax rates etc. have been defined correctly for it.
Regards,
SDNer -
Posting Incoming Payment : Message F5 536
Dear Experts,
When passing F-28 - Post Incoming Payments, I keep getting this error.
"Tax-relevant accounts not defined in this area; please correct
Message no. F5536"
Any idea ? what can be wrong.
Pleae asdvise ASAP.
Best Regards,
Mitesh DesaiHi,
Check in FS00 for the customers related reconciliation account master data.
Go to control data tab and check whether anything is given in the tax category column.
If there is any selection in that, on the next field, please select post without tax allowed .
Go to FTXP and create the relavant tax codes for customers and vendors. And also check in the customer master data in control tab for the tax selections.
and also go thru this thread
Tax Relevant Account
Hope this helps
Regards
Jyotsna -
Posting Incoming payments - F-28
*Tcode> F-28*
I am trying to post incoming payment. The customer is created in company code 1050 but, I am getting this error message:
"The entry 1050 is missing in table T043G"
How do I correct this error?
Please, I need step by step how to solve the problem not just general statement or comment. thanksDear David,
The reason for this is probably as a result of your customizing:
In table T043G-ZTERM you can define a payment term as a standard
for carryforward postings. Please have a look at the documentation of
this field:
"Standard payment term for carryforward postings
Terms of payment key which is to be transferred to the line
item when posting residual items.
Procedure
You only need to specify a terms of payment key here if the
terms are to be transferred from the original document."
You can customize T043G via SM31 or via IMG.
You are probably assigned to a tolerance group that has a fixed
payment term associated with it, in this case 1050.
Therefore you would either have to delete this fixed payment term
from the settings of your tolerance group, or maintain the entry
in table T052.
You can check this in transaction SE16, enter table name T043G, and
leave all the selections blank except for 'Fixed Term' where you
should enter 1050.
I hope this helps.
mauri -
Posting Incoming Payment via T-code: F-28
Hi SAP,
Our users need to post incoming payment via t-code F-28, but when they simulate the
transaction, only 1 line item was appeared and system gave error
message;" please correct the marked line item". Then i correct the line item (fill in business area).
Then, when i enter the next posting for 2nd line item, system gave an
error message: "You are not authorised for company code 9000". Before
this our user can do the posting via incoming payment.This problem only
happened after we upraded the system to ECC.6.
I try check Txn SU53 to display the error message, unfortunately no error was generated by
the system. Please help me. I did ask our local consultant before but they asked me to implement note 727973. we already implemented the note but the problem still happened.
Will give points for those who help me solve this problem.
TQ
Regards,
NazrulNow that you are working on a ECC 6.0 the suitable note will be:
"1249923 - FB05: F5 413 for field GSBER for automatically created item".
Please, apply the correction instructions on this note and afterwards the problem should be solved.
Regards,
Lidia -
Post incoming Payments (F-28)
I am getting an error when I tried to post incoming payment from Customer.The txn is F-28. The error message is "The difference is too large for clearing"
Please help me to resolve this issue.
Thanks.Hi Latha,
Check your tolerance limits(should have been defined for both employees and customer/vendors).Also you are trying to clear items against each other which donot match. In such cases select Partial/Residual clearing and try to clear the open items.
You can select Partial/residual clearing tab and proceed.
This may happens because amount entered and amount assigned both are different and in amount not assigned there is some amount difference.
So, First select all documents with help of select all and click on Item deactivation tab. Now it will show amount entered same in block of not assigned .(unless the amount entered is equal to amount assigned..u cant clear)
Now select the document agt which u want to clear.
If any partial payment is there go to partial tab and there double click before payment amount.
It will show payment amount.
This might solve your problem
Regards
Aravind
<b>PLEASE DO ASSIGN POINTS IF USEFUL</b> -
Hi,
I request you to explain the process involved to post incoming payments in F-28. Please let me know how I can track the Account number under Bank data of a customer and also what document type to be selected?
If I select document type u2013 DZ system is asking an entry is required in field reference. My idea is to clear all the invoices of a customer.Please guide me what steps to be done to clear invoices of a customer.
Please advice me.
Thanks,
Victor.Hi Victor,
F-28 is using for customer incoming payment. In F-28,
give doc. date,
doc. type as DZ,
Co. Code,
Posting Date,
Period, currency,
Ref. No. in refe. field,
no need to give doc. no.,
give doc. header text,
and give bank a/c. no.,
amount,
if bank charge applicable give bank charge amouunt otherwise no need to give,
value date,
header text and
give customer no. and
select process open item,
then it will go another one screen and
select select all button and select deactivate then all transacton figures will appear in block colour
if the payment is full payment select standard tab, if it is partial select partial tab and if it is residual payment select residual payment
then select doc. no. for tracing invoice and click double click... it will shows blue colour
in that below in Editing Status, the amount entered field and amount assigned field will be same and the not assigned field should be in Zero. then only u can save. otherwise u can not save the doc.
I think this will clear idea to u for Incoming payment process.....
Maybe you are looking for
-
*I have tried a few ways shown on iTunes help sites like.. going into HD Movies and going through all these diffent tabs. *I bought all my movies before iCloud allowed to store movies. I was wondering if there was anyway you can re-download them from
-
hi folks. im using FCC for my scenario and i facing a problem using this propertie. my FCC is same as this post : Blank line in receiver file adapter content conversion but the difference in my case refers to fieldFixedLengths. let see this example L
-
In need of stock footage. Suggestions?
I need stock footage of Manhattan alleyways and the view from a taxi window driving. It will be for commercial use so I'll be paying for the licenses. Can anyone suggest some good venues for me to find this kind of footage? I've looked on istockphoto
-
Problem with resseting to factory settings HELP!! ...
hi im having trouble resseting to factory settings. when i enter my lock code it says lock code entered incorrectly 5 times. code will unblock in 5 minutes. what does this mean can anyone help..
-
IPhone Date & Time keeps changing to "Cupertino" time zone
Hi Every time i change my Time Zone in Settings>General>Date & Time to "London,United Kingdom" it correctly changes to "London" but if i exit Settings and navigate back to Time Zone settings it has changed to "Cupertino". This effects World Clocks an