Invoice posting is not triggering idoc message in EBP to FI backned ECC6
Hi ,
We are working on classic scenario with SRM 5 having EBP and SUS on separate clients on same srm system.
Now we are extending standlone scenario for selected product categories .
We have created product master ,product category & vendor master in SRM EBP client. Defined below settings
1.Define Sourcing for Product Categories -local
2.Define Objects in Backend System -EBP of type Local
3.Define G/L Account for Product Category and Account Assignmet
We are able to create Shpping cart ->purchase order( local)->confirm goods & invoice for local product
With central ccountant authorization employee user has created the invoice and resulted status of invoice as
"Currently Being Transferred" , expected to post the invoice in ECC system but after invoice idoc is not getting generated in SRM in order to transferred to backend ?
I have tried and in debug mode found that ,Logical System of Logistics Backend is wrongly
attached to invoice ie instead of ECC logical system it is appearing SRM Local logical system . After changing the
backend value for invoice header -BE_LOG_SYSTEM from srm to ecc backend & executed
FM-BBP_PROCDOC_TRANSFER for particular invoice ,Idoc Basic type BBPIV01 is generated and passed to ecc.
But not able to identify why wrong "Logistic backend " is appeared in invoice. we have below attributes maintained in
Employee
Accounting System for Vendor VENDOR_ACS DSRCLNT254(SRM local)
Company Code BUK 100
Cost Center CNT 430900
System Alias SYS LOGSYS250
System Alias for Accounting Systems ACS DSRCLNT254
System Alias for Vendor VENDOR_SYS LOGSYS250
Vendor
Accounting System for Vendor VENDOR_ACS LOGSYS250(ECC)
Company Code BUK 100
System Alias for Vendor VENDOR_SYS LOGSYS250(ECC)
Kindly help me to post the invoice to ECC backend ,
Thanks Sheetal,
We have classic scenario in place so ECC system (LOGSYS250 ) is defined as backend system of type- ERP_2.0 &
FIvalid- realtime backend validation .
We are using ECC is the accounting system defined in the configuration setting Define Backend Systems.
Note: More to add that Invocie idoc generated after backend logical system correction in invoice header data of SRM ,
it is posting invoice successfully in eCC backend . So data correction for logical system value is seems some problem with standlone scenario configuration .
We have validating this scenario for selectd product categories as with SRM 5 version in place, customer is intrested to use Invoice management system ie. invoice should be validated with exceptions in SRM before posting to ECC.
We have EBP & SUS in different client on SRM system ,so in existing classical scenario invoices created in SUS against ECC backned purchase orders is not flowing to IMS in EBP . Can you help me to validate the scenario ?
Regards,
Santosh
Edited by: Patil Santosh D on Oct 2, 2009 1:51 PM
Edited by: Patil Santosh D on Oct 5, 2009 11:37 AM
Edited by: Patil Santosh D on Oct 9, 2009 7:38 AM.
Issue is resolved . It is the System Alias for Accounting Systems setting in organization module .
Now with completion of workflow idoc message-BBPIV is generated in SRM and successfully posting in ECC.
Thanks a lot for your inputs .
Similar Messages
-
MIR4- Invoice posting BDC not working in background
Hi All,
We have a requirement to create a BDC for posting an invoice and have created one. BDC is working in foreground and invoice is getting posted. But when we try to execute the BDC in background it is failing and invoice is not getting posted.
Please help.
Below is the dump in ST22.
Category ABAP Programming Error
Runtime Errors RAISE_EXCEPTION
ABAP Program SAPLMR1M
Application Component MM-IV
A RAISE statement in the program "CL_GUI_DOCKING_CONTAINER======CP" raised the
exception
condition "CNTL_ERROR".
Since the exception was not intercepted by a superior
program, processing was terminated.
Source code where the program terminated:
CALL METHOD DOCK_AT_internal
EXPORTING
SIDE = SIDE
notify = space
EXCEPTIONS
CNTL_SYSTEM_ERROR = 1
CNTL_ERROR = 2.
CASE SY-SUBRC.
WHEN 0.
WHEN 1.
RAISE CNTL_SYSTEM_ERROR.
WHEN 2.
>>>> RAISE CNTL_ERROR.
WHEN OTHERS.
RAISE CNTL_ERROR.
ENDCASE.When I tried checking, I understood that MIR4 transaction screen 6000 has docking container and when a screen has docking container the BDC fails in background. Any workaround other than BAPI for invoice posting as it is not of help in our requirement scenario as we have already checked.
-
Receivable Invoice Posted but Not Accounted
I created a Manual receivable Invoice as normaly but when I run the create accounting process it doesn't work well, invoice was completed and posted but the create accounting in GL doesn't create the batch journal and we can't see it in the GL Lines. Can anybody tell me if this trouble is on the GL_INTERFACE and if you have any script to find the wrong validation?
This is not the standard error but due to customized process. Check with your technical team as to why and what validation is there preventing the process.
G. Lakshmipathi -
Std. Transaction / Report to List all PO's with no invoice posting
Hi All,
I would like to know is there a standard transaction or report, which lists out all PO's for which goods receipt has been done, but invoice posting has not been done?
VivekHi All,
Thanks for your inputs,
1. MR11 - Can you please let me know what input conditions do i have to give, to view only those PO's for which GR is done & Invoice not posted, because when i run this transaction it is showing all PO's which have invoice posted as well.
2. ME2M - I am not able to select the dynamic selection option, it is in grey, how do i activate it?
3. ME80FN - This gives a list of PO's line wise, but what i need is all PO lines for which GR is done, but no invoice posted.
Await inputs.
Vivek -
Idoc in error while trying to post vendor invoice(higher items not allowed)
Hi All,
we have two SAP systems. SAP A and SAP B.
SAP A is the vendor for SAP B system we have created a sales order/delivery/out bound invoice in SAP A system.The sales order has BOM material with main item and sub items. We have the same material master data and BOM master data in system A and system B since we are following split architecture.
The outbound invoice(with main and sub item) in system A has generated an outbound idoc and the idoc has gone to SAP
system B. There are the usual segments like E1EDP01 for main item and another E1EDp01 for the sub itmes in the outbound
idoc.The message type is INVOIC and basic type INVOIC02 with no extension.
In system B, the inbound idoc (coming from system A) has failed giving the error message "higher level items not allowed". The
segment E1EDP01 for sub item is highlighted in red ! basically the inbound idoc in sap system B is posting a vendor
invoice since the inbound idoc in B is calling the FM IDOC_INPUT_INVOIC_MRM... I think this is doing vendor invoice
verification.
I have checked in system A, all is ok and the outbound idoc is ok but the issue is in sap system B, the inbound idoc has failed
with message "higher level items not allowed". The segment E1EDP01 for sub item is highlighted in red in inbound idoc in
system B. The segments are the same for inbound idoc in B and outbound idoc in A.
Can someone pls tell what is wrong in system B.(config or data issue) as we are managing both systems.
regds
Edited by: sapsd73 on Jul 9, 2010 3:26 PM
Edited by: sapsd73 on Jul 9, 2010 3:27 PMI do not see any reason why you would need to use COND_A04 if COND_A01 is working.
What if you could get COND_A04 to post and you would face the same result as in COND_A01?
If SAP does not check wrong values, then you have to do it yourself, or you report an incident at SAP (after you have searched for OSS notes that may have fixed this error already)
For example OSS Note 1169998 - IDoc: KONP-LIFNR values not checked
fixed a situation where the vendor number was not validated. -
IDOC message type LOIPLO not triggering
Hi Friends
Our client want to send firmed planned orders to External system through outbound IDOC LOIPLO
So we are using MF50 to firm the planned orders.
The idoc message type LOIPLO is not triggering.
How to trigger IDOC message type LOIPLO . What are the settings we have to do.
Regards,
Srihari.Mdear friend,
Message Type : LOIPLO
Basic Type : LOIPLO01
You need not create any custom IDOC type as we are having a standard IDOC type available within SAP, but you need to write a custom function module to read the data from the IDOC segments and then call the below BAPI to post the Planned Order.
Check the input parameters of BAPI and gothrough the documentation of the Basic Type in WE60 transactions, whether all the necessary input parameters of the BAPI are covered in the standard IDOC type, if not then we need to customize the standard basic type to meet the requirements.
Bapi which needs to be used is BAPI_PLANNEDORDER_CREATE
good luck! -
IDoc message Document or line item does not exist for invoice reference
Hello,
We activated IDoc message type FIDCC2. When cancelling documents which were created before the activation date the cancellation documents aren't posted in the receiving system. Message 'Document or line item does not exist for invoice reference' appears. How can I process these items (the reference document can't exist in the receiving system so the only option is to remove it from the IDoc?)?
Regards, JanThis is just a guide. Adapt it to your situation. I get this kind of error message where in the case, someone has marked for deletion a line item in the purchase order. In this regard, the IDoc errors out because the line item number being referenced is marked for deletion.
You can either delete the IDoc or have the deletion flag taken off the line item number in the PO or document number to enable you reprocess the IDoc number in question.
Elias -
URGENT! Idoc Message Type FIDCC2 Not Posting CO Documents
Hi Everyone,
Our company is just about to begin using message type FIDCC2 to post entries through FB60/FB65 and FB50. When you manually enter an entry through any of these transactions, an FI, CCA and PCA document are all created simultaneously. However, when posting an identical entry through message type FIDCC2, only an FI document is created. Why are the other documents not being created and is there something that I am missing from configuration or some sort of trigger that is supposed to create the other entries? Please assist as this is extremely urgent.
Thanks to all that can assist,
PeteHi Peter,
Is your company uses any of the profitability segment fields as well? If so how are you updating this information on to the FIDCC2 idoc and how are you generating any COPA document simultaneously. I am in the same situation and my FIDCC2 idoc updates the FI, CO, PCA components but not the COPA. I am not sure where to populae the Profitability segments on the FIDCC2 type. Please share if you have same issues in your company.
Regards
Elphick -
Idoc Message Type FIDCC2 Not Posting CO Documents
Hi Everyone,
Our company is just about to begin using message type FIDCC2 to post entries through FB60/FB65 and FB50. When you manually enter an entry through any of these transactions, an FI, CCA and PCA document are all created simultaneously. However, when posting an identical entry through message type FIDCC2, only an FI document is created. Why are the other documents not being created and is there something that I am missing from configuration or some sort of trigger that is supposed to create the other entries? Please assist as this is extremely urgent.
Thanks to all that can assist,
PeteHi Peter,
Is your company uses any of the profitability segment fields as well? If so how are you updating this information on to the FIDCC2 idoc and how are you generating any COPA document simultaneously. I am in the same situation and my FIDCC2 idoc updates the FI, CO, PCA components but not the COPA. I am not sure where to populae the Profitability segments on the FIDCC2 type. Please share if you have same issues in your company.
Regards
Elphick -
What triggers idoc posting in outbound message from sap ?
Do change or create events can be used to trigger Posting to IDOC? Have any body used idoc for outbound message sending from SAP?
Hi Reddy,
Posting IDoc Packets
Two groups of function modules are used to post IDocs:
· Function modules which process IDocs in mass. These transfer packets of IDocs for which individual IDocs are updated in the same Logical Unit of Work (LUW).
· Function modules which process one IDoc per call.
· INPUTTYP contains the code for posting function modules.
To display the function module's INPUTTYP on the ALE Development screen, choose IDoc ® Inbound Processing ® Function Module® Maintain Attributes (BD51).
INPUTTYP can contain the following values:
· "0", for function modules which process IDocs in packets.
"1" and "2" for function modules which process one IDoc per call:
If you post the IDocs immediately, the SAP sending system determines the packet size. ALE inbound processing can recognize if the posting function module allows packet processing and if so, passes the IDoc packet to it. If not, the IDoc packet is split into individual IDocs.
If IDocs are posted in the background, you can specify the size of the IDocs to be generated in the program RBDAPP01.
If you use function modules that can process IDocs in mass, the database load is reduced.
If you group IDocs into packets, this may also be practical for function modules that post inbound IDocs one at a time, because the ALE layer calls the function module several times in the same dialog process, thereby reducing the administrative load on the SAP system.
If program RBDAPP01 carries out the background processing, as a guide, you should use a packet size of between 20 and 100 IDocs.
Packet processing and parallelism complement one another. Packet processing and parallelism complement each other, although in some situations they may compete with each other. If the size of the packet is too big, this may mean that not all the available dialog processes are being used.
Scheduling IDoc Posting
There are two ways of posting IDocs in ALE inbound processing:
· Immediate processing:
Upon receipt inbound IDocs are immediately released for posting. ALE inbound processing splits the IDoc packets into individual IDocs.
· Background processing
Inbound IDocs and IDoc packets are first saved in the database. IDoc packets are split into single IDocs beforehand.
The program RBDAPP01 later releases the saved IDocs for processing. Single IDocs can be put into packets and then processed.
Perform the following steps:
1. Set-up background processing (IDoc/ALE area menu):
IDoc Interface/ALE ® Administration ® Runtime Settings ® Partner Profiles (WE20)
Then the required setting is: In the detail screen Inbound Parameters select the option Trigger by background program.
2. Schedule posting (ALE customizing):
Transaction SALE ® Set-Up System Monitoring ®
Posting IDocs in Recipient System ®Schedule
You can also process the IDocs manually by passing them to the posting function module. In ALE Administration choose Monitoring ®Status Monitor (BD87), select the IDocs and then select Process.
Regards,
Kumar. -
Invoice Posting using INVOIC02 Idoc for PO and Non-Po based invoices
Hi All,
We have a problem regarding posting Invoices using Idocs.
We have po and non-po invoices coming frm thirdparty in the form of idoc files.
We need a clarification whether Invoic02 idoc can handle both Po and Non Po Based invoices or threre are seperate idoc types or message types for Po and Non Po Invoices.
Could any one give some inputs on Partner Profiles also for this senario.
Please kindly reply as early as possible.
Regards
Anil Kumar KHi
I Got your name from this site.I would be very thankful if you can help me here.I am designing a EDI based invoice LIV.Is it possible to post some charges which are without PO reference but are coming in Vendor Invoices.Is it possible to post these kind of charges with EDI message INOIC01 or we have to post through FI posting.If possible through EDI in which segment of IDOC we will enter these charges with amt.Also is it possible to post credit memo also with EDI
Thanks
Sanjeev -
Error in Posting Excise Invoice - Accounting document not generated !
Hi,
We have done the GR using MIGO-Only Part I, captured in the Excise Invoice using J1IEX and these two transactions are OK.
While we are trying to post the Excise Invoice, the system is displaying the following error:
Accounting document not generated!
Message no. 4F186
Please guide.
Please note that we are running the transaction in the Pre-production server for the very first time.
Also would like to know what all reports I should run related with Excise. Someone told me that I should run the T Code J1I5 & J2I5 to update the RG23 register the next day of the transaction the entry related with excise is not updated on the same day. I think the updation of register should be automatic
Regards,Hi,
I am repeating my Process/Question:
We have Created a Purchase Order with Tax Code (JMOP) related with Excise (Cenvatable).
We did the Goods Receipt (MIGO-> Only Part 1)
We did the Capture Invoice (J1IEX).
Till here every thing is OK.
While Posting the Excise Invoice (J1IEX), the system is giving the follwoing error:
Accounting document not generated!
Message no. 4F186
On Simulation window, the System is displaying the following CENVAT Posting:
24820020 Dr. 1,058.00
24820000 Dr. 105,840.00
24820010 Dr. 2,117.00
13113920 Dr. 109,015.00
But when we click on the Post CENVAT Button, the system is displaying the message "Accounting document not generated !" and exits.
Please guide.
Please note that we are running this Transaction on the Pre-production Server; On the Development Server it is working fine.
Regards, -
Tcode CS02 changed triggers idoc but not CS21 using BD21
Hi
when bom is changed using CS02 then when using BD21 triggers IDOC for the message type
but
when bom is changed using CS21 then it does not trigger idoc using BD21
I checked the code for BD21 message type function
I found that change pointer (bdcp2-object id ) is different for both transaction CS02 and CS21.
CS02 is updating object id with mast-stlal but this entry is missing for CS21
I am not able to find how the table (BDCP , BDCP2) for change pointers is updated for bom change.
Can you please let me know the patof code which i should check for updating the change pointers entries in BDCP , BDCP2 for bomI checked the sap system is creating enteries in cdhdr change pointer usin fm STUE_V_WRITE_DOCUMENT . I checked that when used TCODE CS05 the entry is updated for stlal as
In CS02 the entry for OBJID hold the value for stlal (Alternative BOM)
ie 500M0001064220110914 01 20110914
In CS21 the entry for OBJID does not hold the value for stlal (Alternative BOM)
ie 500M0001064220110913 20110913 (entry missing for stlal)
It clears the value of stlal . Is ther any sap note or configration setting for CS21 to get the value for alternative bom . -
Invoice posting not permissible after posting MIGO
Dear Experts
I don't want to make MIGO ( Goods Receipt ) after making Invoice (MIRO) date.
Suggest me steps for the same.
Regards
viral.Hi Viral,
You need to incorporate the logic of "System should not allow while doing the MIRO before the Posting date of GRN posting date in the enhancement"
The logic is to take the GR document number from the table DRSEG-LFBNR - Document No. of a Reference Document, retreive the GR posting date from table MKPF, compare the same with the Invoice Posting date. if the invoicing posting date is smaller than the GR posting date then give the error message as "System should not allow while doing the MIRO before the Posting date of GRN posting date" if it is not then no message.This will be applicable only if GR-Based IV is flagged in the PO line item or else the invoices without GR's will not be posted.
You will need an ABAPer to develop the same in the sytem.
U may write the above code in
Exit Function Module : EXIT_SAPLMRMP_010
Include : ZXM08U16
Regards,
Kiran -
ALE-IDoc : Outbound message control for MIRO,IDoc message type for INVOIC
Dear Experts,
I am using the IDoc message type INVOIC. For that i have created the new output type. Then i assinged the the Program RSNASTED and form routine ALE_PROCESSING.
But when i am saving the transaction in MIRO i am getting the Update Error like VN 056: Processing log for program RSNASTED
Please help me to rectify this problemHi Dharmendiran,
We also have the same requirement to send status acconf messages on Inbound INVOIC idoc posting..
Can you let me know how you went about creating new output type..did you mean new output type in NACE for application MR?
Thanks.
Maybe you are looking for
-
How to keep text formatting from a php flatplan to Indesign
Hi forum users my question is this: My company uses a PHP flatplan to recive and store work ready for the deisgners to place in indesign, however any text formatting ie bold, italics etc when copied from the flatplan dont keep when pasted into indesi
-
Safari Homepage being changed automatically.
Hi, I have a family user account on my machine with no Admin. My son plays online games on this account. Frequently the Homepage is being changed to: http//,tc6/ I am a little concerned. Any comment would be greatly appreciated. Thankyou. Ja
-
Migrate lightroom5 from PC to Mac
Has bought an iMac and want to move Lightroom 5 from my PC, would like to know if there is a good link how to proceed.
-
My Photoshop Ele ments 6.0 suddenly stopped loading ph otos from my CF Card with the message that it could not download plug-ins to read the device. It al ways worked before. Would it help to re-install Elements, or should I look for a way to downl
-
Is there any way to ftp the report output for scheduled Discoverer 10g workbooks without using Discoverer Desktop (i..e, directly from the server) ? Example: A workbook is scheduled to run daily; after the report completes, the output of the report (