SlideShare a Scribd company logo
743744
2019-11-07
743744 - MIRO, MR1M: FI follow-on documents or MM
documents are missing
Version 21 Type SAP Note
Language English Master Language German
Priority Correction with high priority Category External error
Release Status Released for Customer Released On 16.08.2017
Component MM-IV-LIV ( Logistics Invoice Verification )
Please find the original document at https://launchpad.support.sap.com/#/notes/ 743744
Symptom
You are posting invoices using Logistics Invoice Verification (MIRO, MR1M). When
you post some of the logistic invoice documents, the system does not update the
FI documents or the MM documents.
Other Terms
MMINKON, ZREPMIR7, MIRO, MR1M,update, USEREXIT_MOVE_FIELD_TO_VBAK, FAKTURAINDEX,
VBAK, VBUP, SD, commit, rollback, C_TEXTEDIT_CONTROL============CP,
GET_TEXT_AS_R3TABLE
Reason and Prerequisites
This error is not known to occur in the standard system.
You are using user exits from the SD area, such as USEREXIT_MOVE_FIELD_TO_VBAK.
The call hierarchy is as follows:
6 SAPLV45M FUNCTION SD_PURCHASE_CHG_ORDER_STATUS
5 SAPLMRMP FORM FAKTURAINDEX
4 SAPLMRMP FUNCTION MRM_INVOICE_POST
3 SAPLMR1M FORM BELEG_BUCHEN
2 SAPLMR1M FORM FCOBU
1 SAPLMR1M MODULE (PAI) FCODE_6000
(The user exit is called in the module SD_PURCHASE_CHG_ORDER_STATUS, and all
posting entries that were written to the update program before calling the
routine SAPLMRMP FAKTURAINDEX are deleted by the rollback). You are using other
customer-specific programs.
You use the ROLLBACK command in the customer-specific include, or the system
issues a message of the type "A", for example, which internally triggers a
ROLLBACK command. Since the program has already written some entries to the
update program at this time, these entries are reset. However, the program is
not terminated.
This means that all function modules executed after execution of the ROLLBACK
command with the addition "IN UPDATE TASK" write the entries to the update
program, and these entries are then updated in the database with the COMMIT WORK
command. This causes an inconsistency, since only the MM documents are updated.
You use the COMMIT WORK command in the user exits or in your customer-specific
programs. As a result, all records in the update program are updated. Following
this, an error occurs and a ROLLBACK command is triggered in the standard
system, and therefore no postings take place. At this point, only the remaining
entries are deleted from the update program. In this case, all MM documents are
missing, and FI follow-on documents are updated. Avoid commands, which lead to
1 of
© 2019 SAP SE or an SAP affiliate company. All rights reserved 5
743744
2019-11-07
explicit database commits (such as 'COMMIT WORK' or 'ROLLBACK'), as well as
implicit database commits.
Implicit commits in the database are always triggered if the work process would
have to wait:
Sending an SAP screen
•
Sending a dialog message (E, I, W message).
•
Remote Function Calls (CALL FUNCTION...DESTINATION)
•
Call of a function module or termination of a function module in another
work process
•
CALL of the function module COMMIT CALL
•
CALL screens (POPUP)
•
may be possible by changing the screen after a call using CALL TRANSACTION
<t_code> or SUBMIT <program>.
•
Statements: EXEC SQL ..... commit work ... ENDEXEC
•
Statements: WAIT
•
Debugging, break points
•
If all the FI follow-on documents were updated but the MM document is missing
(tables RBKP, RSEG, and RBCO are empty) and only the purchase order history
(table EKBE) was updated, the customer-defined BAdI implementation of the
INVOICE_UPDATE BAdI should be examined.
Solution
1. Check the user exits in the SD area. Branch to the program SAPMV45A using
transaction SE80. For all form routines with a name that starts with
"USEREXIT_", check for the commands "ROLLBACK" or "MESSAGE A-" and remove
them. See Note 551929. If this note has not yet been implemented, you must
implement it immediately. Note that message V4 300 must be specified with
the type "E" in Customizing, so that the system exits the transaction and no
partial postings can take place if an error occurs in one of the SD user
exits.
2. If you are working with workflows, check your workflow process.
3. If the FI documents are not updated, see Note 382797, and execute the
report ZREPMIR7 to carry out a follow-up posting for (FI) documents that
were not posted completely.
4. If only the FI documents were updated, use transaction SAMT to check if
and where you are using internal COMMIT WORK commands. You must remove these
commands immediately.
5. If the FI documents are updated but only the purchase order history
(EKBE) is updated in MM, check whether the COMMIT WORK or ROLLBACK commands
are used in the customer-defined implementation of the INVOICE_UPDATE BAdI.
You must remove these commands immediately. Also look for implicit database
commits (see above) and remove them.
2 of
© 2019 SAP SE or an SAP affiliate company. All rights reserved 5
743744
2019-11-07
6. After you have checked and implemented the recommendations from points 1-
5, if FI follow-on documents or MM documents are still missing, you must
implement the modification source code (alert function), to determine at
which points in the source code internal COMMIT WORK or ROLLBACK commands
are executed. Each time this is the case, the system issues the error
message "internal rollback occured" or "internal commit work occured". You
must also implement Note 619606 if has not yet been implemented in your
system.
7. Check whether the "FREE MEMORY" command is used in one of the SD user
exits or in other customer source code. It deletes the contents of the
memory area, and the modification will not work correctly.
Software Components
Software Component Release
SAP_APPL 45B - 45B
SAP_APPL 46B - 46B
SAP_APPL 46C - 46C
SAP_APPL 470 - 470
SAP_APPL 500 - 500
SAP_APPL 600 - 600
Correction Instructions
Software Component From To Version Changed on ID
SAP_APPL 500 500 3 31.05.2013 14:30:30 0001187838
SAP_APPL 470 470 5 31.05.2013 15:04:12 0001187837
SAP_APPL 46C 46C 10 31.05.2013 14:59:46 0000312512
SAP_APPL 600 600 8 31.05.2013 14:34:15 0000550609
Other Components
Component Description
3 of
© 2019 SAP SE or an SAP affiliate company. All rights reserved 5
743744
2019-11-07
MM-IV-GF-UPD Database Updates
Prerequisites
Software Component From To SAP Note/KBA Title Component
SAP_APPL 46B 46C 363007 RMBABG00: Invoice posted twice MM-IV-LIV
SAP_APPL 600 600 924038 Subsequent correction for Note 862207 MM-IV-LIV-PP
SAP_APPL 600 600 1013722 Object link for IDOC not transferred MM-IV-GF-EDI
This document refers to
SAP Note/KBA Title
92550 Stock inconsistency due to customer enhancement (exit, BAdI)
803803 Catching error messages w/ local update in b/ground process.
781498 MIR4: Missing follow-on documents
765668 Problems during the post of documents
762943 MIRO: FI documents are missing with posted MM documents
657538 Incorrect totals record update by commitment carried forward
551929 SD document blocked: No billing-relevance (third-party) II
382797 MIRO: Analysis and repair for missing follow-on documents
203503 F5152 when posting IDocs
1776835 Preventing inconsistencies by posting termination in MM
175047 Causes for FI document number gaps (RF_BELEG)
1156325 BAdIs in the Logistics Invoice Verification environment
This document is referenced by
SAP Note/KBA Title
4 of
© 2019 SAP SE or an SAP affiliate company. All rights reserved 5
743744
2019-11-07
1876234 Missing MM Invoice Documents
1776835 Preventing inconsistencies by posting termination in MM
175047 Causes for FI document number gaps (RF_BELEG)
382797 MIRO: Analysis and repair for missing follow-on documents
781498 MIR4: Missing follow-on documents
92550 Stock inconsistency due to customer enhancement (exit, BAdI)
1156325 BAdIs in the Logistics Invoice Verification environment
803803 Catching error messages w/ local update in b/ground process.
765668 Problems during the post of documents
762943 MIRO: FI documents are missing with posted MM documents
657538 Incorrect totals record update by commitment carried forward
551929 SD document blocked: No billing-relevance (third-party) II
203503 F5152 when posting IDocs
5 of
© 2019 SAP SE or an SAP affiliate company. All rights reserved 5

More Related Content

What's hot

B1 ICO add Config
B1 ICO add ConfigB1 ICO add Config
B1 ICO add Config
walldorf_share
 
SAP Overview for Managers
SAP Overview for ManagersSAP Overview for Managers
SAP Overview for Managers
Atanu Ghosh
 
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
Nasir Gondal
 
B1 ICO Install
B1 ICO InstallB1 ICO Install
B1 ICO Install
walldorf_share
 
Introduction To SAP FICO
Introduction To SAP FICOIntroduction To SAP FICO
Introduction To SAP FICO
Prasenjit Mondal
 
1C: ERP 2 Opportunities for IFRS and managerial accounting automation
1C: ERP 2  Opportunities for IFRS and managerial accounting automation1C: ERP 2  Opportunities for IFRS and managerial accounting automation
1C: ERP 2 Opportunities for IFRS and managerial accounting automation
Smart ERP Projects
 
SAP Plant Maintenance Training Material | www.sapdocs.info
SAP Plant Maintenance Training Material | www.sapdocs.infoSAP Plant Maintenance Training Material | www.sapdocs.info
SAP Plant Maintenance Training Material | www.sapdocs.info
sapdocs. info
 
Output management in sap s4 hana 1709 1809 1909
Output management in sap s4 hana 1709 1809 1909Output management in sap s4 hana 1709 1809 1909
Output management in sap s4 hana 1709 1809 1909
Lokesh Modem
 
sappresentation- By Prithwijit
sappresentation- By Prithwijit sappresentation- By Prithwijit
sappresentation- By Prithwijit
PRITHWIJIT PAL
 
B1 ICO Consolidation
B1 ICO ConsolidationB1 ICO Consolidation
B1 ICO Consolidation
walldorf_share
 
Sap basis made easy
Sap basis made easySap basis made easy
Sap basis made easy
Durga Balaji M
 
SAP Overview
SAP OverviewSAP Overview
SAP Overview
CONNECTWELL concepts
 
Overview presentation intercompany integration solution for sap business one
Overview presentation intercompany integration solution for sap business oneOverview presentation intercompany integration solution for sap business one
Overview presentation intercompany integration solution for sap business one
walldorf_share
 
About Smart ERP Projects
About Smart ERP ProjectsAbout Smart ERP Projects
About Smart ERP Projects
Smart ERP Projects
 
Sap overview
Sap overviewSap overview
Sap overview
learnit training
 
Sap introduction
Sap introductionSap introduction
Sap introduction
learnit training
 
User exits
User exitsUser exits
User exits
anilkv29
 
SAP BASIS Practice Exam
SAP BASIS Practice ExamSAP BASIS Practice Exam
SAP BASIS Practice Exam
IT LearnMore
 
Exclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.infoExclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.info
sapdocs. info
 
Presentation introduction to sap
Presentation introduction to sapPresentation introduction to sap
Presentation introduction to sap
peddada venkata surya
 

What's hot (20)

B1 ICO add Config
B1 ICO add ConfigB1 ICO add Config
B1 ICO add Config
 
SAP Overview for Managers
SAP Overview for ManagersSAP Overview for Managers
SAP Overview for Managers
 
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
 
B1 ICO Install
B1 ICO InstallB1 ICO Install
B1 ICO Install
 
Introduction To SAP FICO
Introduction To SAP FICOIntroduction To SAP FICO
Introduction To SAP FICO
 
1C: ERP 2 Opportunities for IFRS and managerial accounting automation
1C: ERP 2  Opportunities for IFRS and managerial accounting automation1C: ERP 2  Opportunities for IFRS and managerial accounting automation
1C: ERP 2 Opportunities for IFRS and managerial accounting automation
 
SAP Plant Maintenance Training Material | www.sapdocs.info
SAP Plant Maintenance Training Material | www.sapdocs.infoSAP Plant Maintenance Training Material | www.sapdocs.info
SAP Plant Maintenance Training Material | www.sapdocs.info
 
Output management in sap s4 hana 1709 1809 1909
Output management in sap s4 hana 1709 1809 1909Output management in sap s4 hana 1709 1809 1909
Output management in sap s4 hana 1709 1809 1909
 
sappresentation- By Prithwijit
sappresentation- By Prithwijit sappresentation- By Prithwijit
sappresentation- By Prithwijit
 
B1 ICO Consolidation
B1 ICO ConsolidationB1 ICO Consolidation
B1 ICO Consolidation
 
Sap basis made easy
Sap basis made easySap basis made easy
Sap basis made easy
 
SAP Overview
SAP OverviewSAP Overview
SAP Overview
 
Overview presentation intercompany integration solution for sap business one
Overview presentation intercompany integration solution for sap business oneOverview presentation intercompany integration solution for sap business one
Overview presentation intercompany integration solution for sap business one
 
About Smart ERP Projects
About Smart ERP ProjectsAbout Smart ERP Projects
About Smart ERP Projects
 
Sap overview
Sap overviewSap overview
Sap overview
 
Sap introduction
Sap introductionSap introduction
Sap introduction
 
User exits
User exitsUser exits
User exits
 
SAP BASIS Practice Exam
SAP BASIS Practice ExamSAP BASIS Practice Exam
SAP BASIS Practice Exam
 
Exclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.infoExclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.info
 
Presentation introduction to sap
Presentation introduction to sapPresentation introduction to sap
Presentation introduction to sap
 

Similar to 743744 e 20191107

1 eg s4hana1909_bpd_en_mx
1 eg s4hana1909_bpd_en_mx1 eg s4hana1909_bpd_en_mx
1 eg s4hana1909_bpd_en_mx
zulmirgd
 
inter-company-reconciliation in SAP
inter-company-reconciliation in SAPinter-company-reconciliation in SAP
inter-company-reconciliation in SAP
Rajeev Kumar
 
ERP Modules Scope Generic 29 Modules major master, input and output
ERP Modules Scope Generic 29 Modules major master, input and outputERP Modules Scope Generic 29 Modules major master, input and output
ERP Modules Scope Generic 29 Modules major master, input and output
Jyotindra Zaveri
 
J54_S4CLD2108_BPD_EN_US.docx
J54_S4CLD2108_BPD_EN_US.docxJ54_S4CLD2108_BPD_EN_US.docx
J54_S4CLD2108_BPD_EN_US.docx
ssuser13b4e6
 
How to do a successful wms implementation overcome common pitfalls
How to do a successful wms implementation overcome common pitfallsHow to do a successful wms implementation overcome common pitfalls
How to do a successful wms implementation overcome common pitfalls
Jade Global
 
SAP_Security_Notes_Webinar-6.pdf
SAP_Security_Notes_Webinar-6.pdfSAP_Security_Notes_Webinar-6.pdf
SAP_Security_Notes_Webinar-6.pdf
QWERTY264810
 
Srinivas_Ganta_IBM_INDIA1
Srinivas_Ganta_IBM_INDIA1Srinivas_Ganta_IBM_INDIA1
Srinivas_Ganta_IBM_INDIA1
srinivas ganta
 
SAP AC020 - Investment Management
SAP AC020 - Investment ManagementSAP AC020 - Investment Management
SAP AC020 - Investment Management
Vannak9
 
SAP PM and xMII
SAP PM and xMIISAP PM and xMII
SAP PM and xMII
hackaback
 
Cs inhouse subcontracting process
Cs inhouse subcontracting processCs inhouse subcontracting process
Cs inhouse subcontracting process
Ramani Thinakaran
 
BIN-ITPD-2100.04c User Reference Manual FI Module Banking
BIN-ITPD-2100.04c User Reference Manual FI Module BankingBIN-ITPD-2100.04c User Reference Manual FI Module Banking
BIN-ITPD-2100.04c User Reference Manual FI Module Banking
Sheila Andaya
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
Kranthi Kumar
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
Rajeev Kumar
 
Sap plant-maintenance-pm-business-blueprint-bbp2
Sap plant-maintenance-pm-business-blueprint-bbp2Sap plant-maintenance-pm-business-blueprint-bbp2
Sap plant-maintenance-pm-business-blueprint-bbp2
gabrielsyst
 
Ba4 erp606 process_overview_en_xx
Ba4 erp606 process_overview_en_xxBa4 erp606 process_overview_en_xx
Ba4 erp606 process_overview_en_xx
Satya Veeramachaneni
 
Bte
BteBte
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
Hicham Khallouki
 
How to improve user experience via roles
How to improve user experience via rolesHow to improve user experience via roles
How to improve user experience via roles
Siva Pradeep Bolisetti
 
Case study blocked queues
Case study blocked queuesCase study blocked queues
Case study blocked queues
walldorf_share
 
1BM_S4CLD2302_BPD_EN_US.docx
1BM_S4CLD2302_BPD_EN_US.docx1BM_S4CLD2302_BPD_EN_US.docx
1BM_S4CLD2302_BPD_EN_US.docx
navinsurya3
 

Similar to 743744 e 20191107 (20)

1 eg s4hana1909_bpd_en_mx
1 eg s4hana1909_bpd_en_mx1 eg s4hana1909_bpd_en_mx
1 eg s4hana1909_bpd_en_mx
 
inter-company-reconciliation in SAP
inter-company-reconciliation in SAPinter-company-reconciliation in SAP
inter-company-reconciliation in SAP
 
ERP Modules Scope Generic 29 Modules major master, input and output
ERP Modules Scope Generic 29 Modules major master, input and outputERP Modules Scope Generic 29 Modules major master, input and output
ERP Modules Scope Generic 29 Modules major master, input and output
 
J54_S4CLD2108_BPD_EN_US.docx
J54_S4CLD2108_BPD_EN_US.docxJ54_S4CLD2108_BPD_EN_US.docx
J54_S4CLD2108_BPD_EN_US.docx
 
How to do a successful wms implementation overcome common pitfalls
How to do a successful wms implementation overcome common pitfallsHow to do a successful wms implementation overcome common pitfalls
How to do a successful wms implementation overcome common pitfalls
 
SAP_Security_Notes_Webinar-6.pdf
SAP_Security_Notes_Webinar-6.pdfSAP_Security_Notes_Webinar-6.pdf
SAP_Security_Notes_Webinar-6.pdf
 
Srinivas_Ganta_IBM_INDIA1
Srinivas_Ganta_IBM_INDIA1Srinivas_Ganta_IBM_INDIA1
Srinivas_Ganta_IBM_INDIA1
 
SAP AC020 - Investment Management
SAP AC020 - Investment ManagementSAP AC020 - Investment Management
SAP AC020 - Investment Management
 
SAP PM and xMII
SAP PM and xMIISAP PM and xMII
SAP PM and xMII
 
Cs inhouse subcontracting process
Cs inhouse subcontracting processCs inhouse subcontracting process
Cs inhouse subcontracting process
 
BIN-ITPD-2100.04c User Reference Manual FI Module Banking
BIN-ITPD-2100.04c User Reference Manual FI Module BankingBIN-ITPD-2100.04c User Reference Manual FI Module Banking
BIN-ITPD-2100.04c User Reference Manual FI Module Banking
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
 
Sap plant-maintenance-pm-business-blueprint-bbp2
Sap plant-maintenance-pm-business-blueprint-bbp2Sap plant-maintenance-pm-business-blueprint-bbp2
Sap plant-maintenance-pm-business-blueprint-bbp2
 
Ba4 erp606 process_overview_en_xx
Ba4 erp606 process_overview_en_xxBa4 erp606 process_overview_en_xx
Ba4 erp606 process_overview_en_xx
 
Bte
BteBte
Bte
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
 
How to improve user experience via roles
How to improve user experience via rolesHow to improve user experience via roles
How to improve user experience via roles
 
Case study blocked queues
Case study blocked queuesCase study blocked queues
Case study blocked queues
 
1BM_S4CLD2302_BPD_EN_US.docx
1BM_S4CLD2302_BPD_EN_US.docx1BM_S4CLD2302_BPD_EN_US.docx
1BM_S4CLD2302_BPD_EN_US.docx
 

Recently uploaded

YAML crash COURSE how to write yaml file for adding configuring details
YAML crash COURSE how to write yaml file for adding configuring detailsYAML crash COURSE how to write yaml file for adding configuring details
YAML crash COURSE how to write yaml file for adding configuring details
NishanthaBulumulla1
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
GohKiangHock
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
Peter Muessig
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
TaghreedAltamimi
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
sjcobrien
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
Alberto Brandolini
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
YousufSait3
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
Rakesh Kumar R
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 

Recently uploaded (20)

YAML crash COURSE how to write yaml file for adding configuring details
YAML crash COURSE how to write yaml file for adding configuring detailsYAML crash COURSE how to write yaml file for adding configuring details
YAML crash COURSE how to write yaml file for adding configuring details
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 

743744 e 20191107

  • 1. 743744 2019-11-07 743744 - MIRO, MR1M: FI follow-on documents or MM documents are missing Version 21 Type SAP Note Language English Master Language German Priority Correction with high priority Category External error Release Status Released for Customer Released On 16.08.2017 Component MM-IV-LIV ( Logistics Invoice Verification ) Please find the original document at https://launchpad.support.sap.com/#/notes/ 743744 Symptom You are posting invoices using Logistics Invoice Verification (MIRO, MR1M). When you post some of the logistic invoice documents, the system does not update the FI documents or the MM documents. Other Terms MMINKON, ZREPMIR7, MIRO, MR1M,update, USEREXIT_MOVE_FIELD_TO_VBAK, FAKTURAINDEX, VBAK, VBUP, SD, commit, rollback, C_TEXTEDIT_CONTROL============CP, GET_TEXT_AS_R3TABLE Reason and Prerequisites This error is not known to occur in the standard system. You are using user exits from the SD area, such as USEREXIT_MOVE_FIELD_TO_VBAK. The call hierarchy is as follows: 6 SAPLV45M FUNCTION SD_PURCHASE_CHG_ORDER_STATUS 5 SAPLMRMP FORM FAKTURAINDEX 4 SAPLMRMP FUNCTION MRM_INVOICE_POST 3 SAPLMR1M FORM BELEG_BUCHEN 2 SAPLMR1M FORM FCOBU 1 SAPLMR1M MODULE (PAI) FCODE_6000 (The user exit is called in the module SD_PURCHASE_CHG_ORDER_STATUS, and all posting entries that were written to the update program before calling the routine SAPLMRMP FAKTURAINDEX are deleted by the rollback). You are using other customer-specific programs. You use the ROLLBACK command in the customer-specific include, or the system issues a message of the type "A", for example, which internally triggers a ROLLBACK command. Since the program has already written some entries to the update program at this time, these entries are reset. However, the program is not terminated. This means that all function modules executed after execution of the ROLLBACK command with the addition "IN UPDATE TASK" write the entries to the update program, and these entries are then updated in the database with the COMMIT WORK command. This causes an inconsistency, since only the MM documents are updated. You use the COMMIT WORK command in the user exits or in your customer-specific programs. As a result, all records in the update program are updated. Following this, an error occurs and a ROLLBACK command is triggered in the standard system, and therefore no postings take place. At this point, only the remaining entries are deleted from the update program. In this case, all MM documents are missing, and FI follow-on documents are updated. Avoid commands, which lead to 1 of © 2019 SAP SE or an SAP affiliate company. All rights reserved 5
  • 2. 743744 2019-11-07 explicit database commits (such as 'COMMIT WORK' or 'ROLLBACK'), as well as implicit database commits. Implicit commits in the database are always triggered if the work process would have to wait: Sending an SAP screen • Sending a dialog message (E, I, W message). • Remote Function Calls (CALL FUNCTION...DESTINATION) • Call of a function module or termination of a function module in another work process • CALL of the function module COMMIT CALL • CALL screens (POPUP) • may be possible by changing the screen after a call using CALL TRANSACTION <t_code> or SUBMIT <program>. • Statements: EXEC SQL ..... commit work ... ENDEXEC • Statements: WAIT • Debugging, break points • If all the FI follow-on documents were updated but the MM document is missing (tables RBKP, RSEG, and RBCO are empty) and only the purchase order history (table EKBE) was updated, the customer-defined BAdI implementation of the INVOICE_UPDATE BAdI should be examined. Solution 1. Check the user exits in the SD area. Branch to the program SAPMV45A using transaction SE80. For all form routines with a name that starts with "USEREXIT_", check for the commands "ROLLBACK" or "MESSAGE A-" and remove them. See Note 551929. If this note has not yet been implemented, you must implement it immediately. Note that message V4 300 must be specified with the type "E" in Customizing, so that the system exits the transaction and no partial postings can take place if an error occurs in one of the SD user exits. 2. If you are working with workflows, check your workflow process. 3. If the FI documents are not updated, see Note 382797, and execute the report ZREPMIR7 to carry out a follow-up posting for (FI) documents that were not posted completely. 4. If only the FI documents were updated, use transaction SAMT to check if and where you are using internal COMMIT WORK commands. You must remove these commands immediately. 5. If the FI documents are updated but only the purchase order history (EKBE) is updated in MM, check whether the COMMIT WORK or ROLLBACK commands are used in the customer-defined implementation of the INVOICE_UPDATE BAdI. You must remove these commands immediately. Also look for implicit database commits (see above) and remove them. 2 of © 2019 SAP SE or an SAP affiliate company. All rights reserved 5
  • 3. 743744 2019-11-07 6. After you have checked and implemented the recommendations from points 1- 5, if FI follow-on documents or MM documents are still missing, you must implement the modification source code (alert function), to determine at which points in the source code internal COMMIT WORK or ROLLBACK commands are executed. Each time this is the case, the system issues the error message "internal rollback occured" or "internal commit work occured". You must also implement Note 619606 if has not yet been implemented in your system. 7. Check whether the "FREE MEMORY" command is used in one of the SD user exits or in other customer source code. It deletes the contents of the memory area, and the modification will not work correctly. Software Components Software Component Release SAP_APPL 45B - 45B SAP_APPL 46B - 46B SAP_APPL 46C - 46C SAP_APPL 470 - 470 SAP_APPL 500 - 500 SAP_APPL 600 - 600 Correction Instructions Software Component From To Version Changed on ID SAP_APPL 500 500 3 31.05.2013 14:30:30 0001187838 SAP_APPL 470 470 5 31.05.2013 15:04:12 0001187837 SAP_APPL 46C 46C 10 31.05.2013 14:59:46 0000312512 SAP_APPL 600 600 8 31.05.2013 14:34:15 0000550609 Other Components Component Description 3 of © 2019 SAP SE or an SAP affiliate company. All rights reserved 5
  • 4. 743744 2019-11-07 MM-IV-GF-UPD Database Updates Prerequisites Software Component From To SAP Note/KBA Title Component SAP_APPL 46B 46C 363007 RMBABG00: Invoice posted twice MM-IV-LIV SAP_APPL 600 600 924038 Subsequent correction for Note 862207 MM-IV-LIV-PP SAP_APPL 600 600 1013722 Object link for IDOC not transferred MM-IV-GF-EDI This document refers to SAP Note/KBA Title 92550 Stock inconsistency due to customer enhancement (exit, BAdI) 803803 Catching error messages w/ local update in b/ground process. 781498 MIR4: Missing follow-on documents 765668 Problems during the post of documents 762943 MIRO: FI documents are missing with posted MM documents 657538 Incorrect totals record update by commitment carried forward 551929 SD document blocked: No billing-relevance (third-party) II 382797 MIRO: Analysis and repair for missing follow-on documents 203503 F5152 when posting IDocs 1776835 Preventing inconsistencies by posting termination in MM 175047 Causes for FI document number gaps (RF_BELEG) 1156325 BAdIs in the Logistics Invoice Verification environment This document is referenced by SAP Note/KBA Title 4 of © 2019 SAP SE or an SAP affiliate company. All rights reserved 5
  • 5. 743744 2019-11-07 1876234 Missing MM Invoice Documents 1776835 Preventing inconsistencies by posting termination in MM 175047 Causes for FI document number gaps (RF_BELEG) 382797 MIRO: Analysis and repair for missing follow-on documents 781498 MIR4: Missing follow-on documents 92550 Stock inconsistency due to customer enhancement (exit, BAdI) 1156325 BAdIs in the Logistics Invoice Verification environment 803803 Catching error messages w/ local update in b/ground process. 765668 Problems during the post of documents 762943 MIRO: FI documents are missing with posted MM documents 657538 Incorrect totals record update by commitment carried forward 551929 SD document blocked: No billing-relevance (third-party) II 203503 F5152 when posting IDocs 5 of © 2019 SAP SE or an SAP affiliate company. All rights reserved 5