SlideShare a Scribd company logo
1 of 4
Download to read offline
1034113 - CRM service contracts: Accrual quantities too
high
Version 8 Type SAP Note
Language English Master Language German
Priority Correction with low priority Category Program error
Release Status Released for Customer Released On 11.08.2007
Component CRM-BTX-COI-SRV ( Controlling Integration Service )
Please find the original document at https://launchpad.support.sap.com/#/notes/ 1034113
Symptom
For CRM service contracts, you can update accrual quantities for revenue realization on the
corresponding CO internal order in the ERP system. If you use the item hierarchy in the service
contract, so that some items are superordinate to other items, the system updates the accrual
quantities incorrectly, which can cause a field overflow in the ERP system.
Other Terms
Table COSR, overflow, error, DBIF_RSQL_SQL_ERROR, function UPDATE_COSR_FROM_COEPR_INS,
programs SAPLKAUP, LKAUPF02
Reason and Prerequisites
For revenue realization, you must set single-object controlling at item level in the ERP system (for
the transaction type of the service contract). The system then creates an internal order for every
main item of the service contract. Main items are items for which no higher-level item exists.
The system only updates accrual quantities correctly in this case.
Solution
When you implement this correction, you prevent the incorrect update of accrual quantities for
subitems. Therefore, the accrual quantities of main items are no longer incorrect.
This scenario only makes sense if only the main items but not the subitems have a billing plan;
single-object controlling must be used at item level.
1. Implement the correction instructions in CRM.
2. However, you must make the following manually changes in the ERP or PlugIn system:
Add the following attributes to the CL_SERVICE_COSTING class:
Attribute: C_LEVEL_ITEM
Level: Constant
Visibility: Private
Typing: Type
Associated type: IAOM_OBJECT_LEVEL,
Initial value: '02'
2018-04-11 1034113 Page 1/4
© 2018 SAP SE or an SAP affiliate company. All rights reserved
Implement the following row in the 'CONSTRUCTOR' method:
........................
types: <-- Insert
yv_hdlolditems type char1. <-- Insert
........................
constants:
lc_check_all type char1 value 'A',
lc_xflag_yes type xflag value 'X'. <---Delete
lc_xflag_yes type xflag value 'X', <-- insert
lc_hdlolditem_del type yv_hdlolditems value 'D' , <-- insert
lc_level_item type iaom_object_level value '02'. <-- Insert
.......................
ls_coas type coas,
ls_kauf type kauf,
ls_aufk type aufk,
lo_messages type ref to lcl_messages. <---Delete
lo_messages type ref to lcl_messages, <-- Insert
lv_hdlolditems type yv_hdlolditems value 'M'. <-- Insert
.......................
exceptions
error = 1
others = 2.
endif.
if not lt_costing[] is initial.
if <ls_object_ids>-object_type <-- insert
= lcl_constants=>cs_objtyp-contract_service <-- insert
and <ls_object_ids>-object_level = lc_level_item. <-- Insert
move lc_hdlolditem_del to lv_hdlolditems. <-- Insert
endif. <-- Insert
call method crmco_cost_estimate=>calculate
exporting
i_aufk = ls_aufk
i_date = lv_posting_date
it_costing_data = lt_costing
i_handle_old_items = lv_hdlolditems <-- Insert
importing
e_costing_number = ls_coas-costestnr.
clear lo_cost_estimate.
...
endif.
endloop.
endmethod.......................
If the TRANSFER_CONFIRMATION method exists in the 'CL_SERVICE_COSTING' class, then you
must change the following lines. If not, no changes are necessary.
* Get internal order for service contract item
clear:
ls_account_asgmt,
lv_object_level.
call function 'IAOM_GET_ACCOUNT_ASSIGNMENT'
exporting
...
importing
2018-04-11 1034113 Page 2/4
© 2018 SAP SE or an SAP affiliate company. All rights reserved
...
exceptions
...
check syst-subrc is initial.
check lv_object_level = c_level_item. " <<<<< LINE INSERT
* Read internal order
...
The correction is delivered with the following support packages:
BBPCRM
SAPK-40008INCRMIS
PI
2004_1_46C SAPKIPZI4E
2004_1_470 SAPKIPZI5E
2004_1_500 SAPKIPZI6F
SAP_APPL 600
Software Components
Software Component Release
SAP_APPL 600 - 600
SAP_APPL 602 - 602
SAP_APPL 603 - 603
PI 2004_1_46C - 2004_1_500
BBPCRM 500 - 500
BBPCRM 510 - 510
CRMIS 400 - 400
Correction Instructions
Software Component From To Version Changed on ID
BBPCRM 500 500 1 12.03.2007 17:58:40 0000535895
Other Components
Component Description
2018-04-11 1034113 Page 3/4
© 2018 SAP SE or an SAP affiliate company. All rights reserved
CO-PC-OBJ-INT Costs for Intangible Goods and Services
CRM-BTX-CTR-SCO Service Contract
This document is referenced by
SAP Note/KBA Title
1050438 CRM CO accnt assignmnt manager: Dump in ECC for chng service
| | | |Terms of use Copyright Trademark Legal Disclosure Privacy
2018-04-11 1034113 Page 4/4
© 2018 SAP SE or an SAP affiliate company. All rights reserved

More Related Content

What's hot

R12 New Features In Order Management
R12 New Features In Order ManagementR12 New Features In Order Management
R12 New Features In Order Managementravisagaram
 
FDMEE script examples
FDMEE script examplesFDMEE script examples
FDMEE script examplesAmit Soni
 
Check printing in_r12
Check printing in_r12Check printing in_r12
Check printing in_r12Rajesh Khatri
 
Technical architecture for order management
Technical architecture for order managementTechnical architecture for order management
Technical architecture for order managementMohit kumar Gupta
 
Ps sap-pm maintenance-planning
Ps sap-pm maintenance-planningPs sap-pm maintenance-planning
Ps sap-pm maintenance-planningMansour Hineidi
 
Oracle Applications 11.5.10 Sourcing Training
Oracle Applications 11.5.10 Sourcing TrainingOracle Applications 11.5.10 Sourcing Training
Oracle Applications 11.5.10 Sourcing Trainingguestbe000a
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantAnkit Sharma
 
Closingcockpit
ClosingcockpitClosingcockpit
Closingcockpitadityafico
 
requirements_traceability_matrix_sample
requirements_traceability_matrix_samplerequirements_traceability_matrix_sample
requirements_traceability_matrix_sampleDeborah Obasogie
 
Table maintenance generator and its modifications
Table maintenance generator and its modificationsTable maintenance generator and its modifications
Table maintenance generator and its modificationsscribid.download
 
Creation of as built configurations
Creation of as built configurationsCreation of as built configurations
Creation of as built configurationssuryanarayana tata
 
Copa configuration
Copa configurationCopa configuration
Copa configurationMithun Roy
 
Adding custom fields to the fi report fbl5 n using bt es
Adding custom fields to the fi report fbl5 n using bt esAdding custom fields to the fi report fbl5 n using bt es
Adding custom fields to the fi report fbl5 n using bt esKranthi Kumar
 
Ame how to diagnose issues with the default approver list in purchasing when ...
Ame how to diagnose issues with the default approver list in purchasing when ...Ame how to diagnose issues with the default approver list in purchasing when ...
Ame how to diagnose issues with the default approver list in purchasing when ...Abdul Rahman Fouad Thabit
 

What's hot (20)

R12 New Features In Order Management
R12 New Features In Order ManagementR12 New Features In Order Management
R12 New Features In Order Management
 
FDMEE script examples
FDMEE script examplesFDMEE script examples
FDMEE script examples
 
Waranty management 1
Waranty management 1Waranty management 1
Waranty management 1
 
Check printing in_r12
Check printing in_r12Check printing in_r12
Check printing in_r12
 
20150202.pdf
20150202.pdf20150202.pdf
20150202.pdf
 
Technical architecture for order management
Technical architecture for order managementTechnical architecture for order management
Technical architecture for order management
 
Ps sap-pm maintenance-planning
Ps sap-pm maintenance-planningPs sap-pm maintenance-planning
Ps sap-pm maintenance-planning
 
Oracle glossary
Oracle glossaryOracle glossary
Oracle glossary
 
Oracle Applications 11.5.10 Sourcing Training
Oracle Applications 11.5.10 Sourcing TrainingOracle Applications 11.5.10 Sourcing Training
Oracle Applications 11.5.10 Sourcing Training
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional Consultant
 
Closingcockpit
ClosingcockpitClosingcockpit
Closingcockpit
 
Report Manager in Oracle EBS R12
Report Manager in Oracle EBS R12Report Manager in Oracle EBS R12
Report Manager in Oracle EBS R12
 
requirements_traceability_matrix_sample
requirements_traceability_matrix_samplerequirements_traceability_matrix_sample
requirements_traceability_matrix_sample
 
Mix planning
Mix planningMix planning
Mix planning
 
Table maintenance generator and its modifications
Table maintenance generator and its modificationsTable maintenance generator and its modifications
Table maintenance generator and its modifications
 
Creation of as built configurations
Creation of as built configurationsCreation of as built configurations
Creation of as built configurations
 
Returns and service
Returns and serviceReturns and service
Returns and service
 
Copa configuration
Copa configurationCopa configuration
Copa configuration
 
Adding custom fields to the fi report fbl5 n using bt es
Adding custom fields to the fi report fbl5 n using bt esAdding custom fields to the fi report fbl5 n using bt es
Adding custom fields to the fi report fbl5 n using bt es
 
Ame how to diagnose issues with the default approver list in purchasing when ...
Ame how to diagnose issues with the default approver list in purchasing when ...Ame how to diagnose issues with the default approver list in purchasing when ...
Ame how to diagnose issues with the default approver list in purchasing when ...
 

Similar to 1034113 e 20180411

Central Finance Configuration.pdf
Central Finance Configuration.pdfCentral Finance Configuration.pdf
Central Finance Configuration.pdfchandramohan431817
 
Sap solution manager change request management
Sap solution manager change request managementSap solution manager change request management
Sap solution manager change request managementdryday sunny
 
325546_adding fields in CJI3 & CJI5.pdf
325546_adding fields in CJI3 & CJI5.pdf325546_adding fields in CJI3 & CJI5.pdf
325546_adding fields in CJI3 & CJI5.pdfVaishali Ketkar
 
Guide to create a test plan
Guide to create a test planGuide to create a test plan
Guide to create a test planManoj Sharma
 
LSMW-STEP-BY-STEP-RECORD.pdf
LSMW-STEP-BY-STEP-RECORD.pdfLSMW-STEP-BY-STEP-RECORD.pdf
LSMW-STEP-BY-STEP-RECORD.pdfKaveriBangar1
 
B2B add on implementation scenarios po. part I inbound edi
B2B add on implementation scenarios po. part I inbound ediB2B add on implementation scenarios po. part I inbound edi
B2B add on implementation scenarios po. part I inbound ediRoberto Cantero Segovia
 
Asset accounting config steps
Asset accounting config stepsAsset accounting config steps
Asset accounting config stepskrishnaKumarK33
 
Asset accounting config steps
Asset accounting config stepsAsset accounting config steps
Asset accounting config stepskrishnaKumarK33
 
Microsoft dynamics crm 2011 installation
Microsoft dynamics crm 2011 installation Microsoft dynamics crm 2011 installation
Microsoft dynamics crm 2011 installation Naveen Kumar
 
SAP Asset accounting book Sample PDF by LearnSAP
SAP Asset accounting book Sample PDF by LearnSAPSAP Asset accounting book Sample PDF by LearnSAP
SAP Asset accounting book Sample PDF by LearnSAPLearnSAP LLC
 
Omnichannel Convergent Billing.pdf
Omnichannel Convergent Billing.pdfOmnichannel Convergent Billing.pdf
Omnichannel Convergent Billing.pdfAmitKumarbishoyi2
 
Scm lsmw steps_onweb
Scm lsmw steps_onwebScm lsmw steps_onweb
Scm lsmw steps_onwebHarsha Reddy
 
Sap bpc Planning and consolidation
Sap bpc Planning and consolidationSap bpc Planning and consolidation
Sap bpc Planning and consolidationSreekanth Gogula
 
J54_S4CLD2108_BPD_EN_US.docx
J54_S4CLD2108_BPD_EN_US.docxJ54_S4CLD2108_BPD_EN_US.docx
J54_S4CLD2108_BPD_EN_US.docxssuser13b4e6
 
14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)jan_99in
 

Similar to 1034113 e 20180411 (20)

Job Ops 2014 R1 User Guide
Job Ops 2014 R1 User GuideJob Ops 2014 R1 User Guide
Job Ops 2014 R1 User Guide
 
Clientadmin
ClientadminClientadmin
Clientadmin
 
Central Finance Configuration.pdf
Central Finance Configuration.pdfCentral Finance Configuration.pdf
Central Finance Configuration.pdf
 
Sap solution manager change request management
Sap solution manager change request managementSap solution manager change request management
Sap solution manager change request management
 
325546_adding fields in CJI3 & CJI5.pdf
325546_adding fields in CJI3 & CJI5.pdf325546_adding fields in CJI3 & CJI5.pdf
325546_adding fields in CJI3 & CJI5.pdf
 
Guide to create a test plan
Guide to create a test planGuide to create a test plan
Guide to create a test plan
 
LSMW-STEP-BY-STEP-RECORD.pdf
LSMW-STEP-BY-STEP-RECORD.pdfLSMW-STEP-BY-STEP-RECORD.pdf
LSMW-STEP-BY-STEP-RECORD.pdf
 
B2B add on implementation scenarios po. part I inbound edi
B2B add on implementation scenarios po. part I inbound ediB2B add on implementation scenarios po. part I inbound edi
B2B add on implementation scenarios po. part I inbound edi
 
Asset accounting config steps
Asset accounting config stepsAsset accounting config steps
Asset accounting config steps
 
Asset accounting config steps
Asset accounting config stepsAsset accounting config steps
Asset accounting config steps
 
Microsoft dynamics crm 2011 installation
Microsoft dynamics crm 2011 installation Microsoft dynamics crm 2011 installation
Microsoft dynamics crm 2011 installation
 
SAP Asset accounting book Sample PDF by LearnSAP
SAP Asset accounting book Sample PDF by LearnSAPSAP Asset accounting book Sample PDF by LearnSAP
SAP Asset accounting book Sample PDF by LearnSAP
 
Sap pm-master-data
Sap pm-master-dataSap pm-master-data
Sap pm-master-data
 
Omnichannel Convergent Billing.pdf
Omnichannel Convergent Billing.pdfOmnichannel Convergent Billing.pdf
Omnichannel Convergent Billing.pdf
 
Scm lsmw steps_onweb
Scm lsmw steps_onwebScm lsmw steps_onweb
Scm lsmw steps_onweb
 
743744 e 20191107
743744 e 20191107743744 e 20191107
743744 e 20191107
 
Sap bpc Planning and consolidation
Sap bpc Planning and consolidationSap bpc Planning and consolidation
Sap bpc Planning and consolidation
 
J54_S4CLD2108_BPD_EN_US.docx
J54_S4CLD2108_BPD_EN_US.docxJ54_S4CLD2108_BPD_EN_US.docx
J54_S4CLD2108_BPD_EN_US.docx
 
14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)
 
ACCRUAL ENGINE.docx
ACCRUAL ENGINE.docxACCRUAL ENGINE.docx
ACCRUAL ENGINE.docx
 

Recently uploaded

BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 

Recently uploaded (20)

BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 

1034113 e 20180411

  • 1. 1034113 - CRM service contracts: Accrual quantities too high Version 8 Type SAP Note Language English Master Language German Priority Correction with low priority Category Program error Release Status Released for Customer Released On 11.08.2007 Component CRM-BTX-COI-SRV ( Controlling Integration Service ) Please find the original document at https://launchpad.support.sap.com/#/notes/ 1034113 Symptom For CRM service contracts, you can update accrual quantities for revenue realization on the corresponding CO internal order in the ERP system. If you use the item hierarchy in the service contract, so that some items are superordinate to other items, the system updates the accrual quantities incorrectly, which can cause a field overflow in the ERP system. Other Terms Table COSR, overflow, error, DBIF_RSQL_SQL_ERROR, function UPDATE_COSR_FROM_COEPR_INS, programs SAPLKAUP, LKAUPF02 Reason and Prerequisites For revenue realization, you must set single-object controlling at item level in the ERP system (for the transaction type of the service contract). The system then creates an internal order for every main item of the service contract. Main items are items for which no higher-level item exists. The system only updates accrual quantities correctly in this case. Solution When you implement this correction, you prevent the incorrect update of accrual quantities for subitems. Therefore, the accrual quantities of main items are no longer incorrect. This scenario only makes sense if only the main items but not the subitems have a billing plan; single-object controlling must be used at item level. 1. Implement the correction instructions in CRM. 2. However, you must make the following manually changes in the ERP or PlugIn system: Add the following attributes to the CL_SERVICE_COSTING class: Attribute: C_LEVEL_ITEM Level: Constant Visibility: Private Typing: Type Associated type: IAOM_OBJECT_LEVEL, Initial value: '02' 2018-04-11 1034113 Page 1/4 © 2018 SAP SE or an SAP affiliate company. All rights reserved
  • 2. Implement the following row in the 'CONSTRUCTOR' method: ........................ types: <-- Insert yv_hdlolditems type char1. <-- Insert ........................ constants: lc_check_all type char1 value 'A', lc_xflag_yes type xflag value 'X'. <---Delete lc_xflag_yes type xflag value 'X', <-- insert lc_hdlolditem_del type yv_hdlolditems value 'D' , <-- insert lc_level_item type iaom_object_level value '02'. <-- Insert ....................... ls_coas type coas, ls_kauf type kauf, ls_aufk type aufk, lo_messages type ref to lcl_messages. <---Delete lo_messages type ref to lcl_messages, <-- Insert lv_hdlolditems type yv_hdlolditems value 'M'. <-- Insert ....................... exceptions error = 1 others = 2. endif. if not lt_costing[] is initial. if <ls_object_ids>-object_type <-- insert = lcl_constants=>cs_objtyp-contract_service <-- insert and <ls_object_ids>-object_level = lc_level_item. <-- Insert move lc_hdlolditem_del to lv_hdlolditems. <-- Insert endif. <-- Insert call method crmco_cost_estimate=>calculate exporting i_aufk = ls_aufk i_date = lv_posting_date it_costing_data = lt_costing i_handle_old_items = lv_hdlolditems <-- Insert importing e_costing_number = ls_coas-costestnr. clear lo_cost_estimate. ... endif. endloop. endmethod....................... If the TRANSFER_CONFIRMATION method exists in the 'CL_SERVICE_COSTING' class, then you must change the following lines. If not, no changes are necessary. * Get internal order for service contract item clear: ls_account_asgmt, lv_object_level. call function 'IAOM_GET_ACCOUNT_ASSIGNMENT' exporting ... importing 2018-04-11 1034113 Page 2/4 © 2018 SAP SE or an SAP affiliate company. All rights reserved
  • 3. ... exceptions ... check syst-subrc is initial. check lv_object_level = c_level_item. " <<<<< LINE INSERT * Read internal order ... The correction is delivered with the following support packages: BBPCRM SAPK-40008INCRMIS PI 2004_1_46C SAPKIPZI4E 2004_1_470 SAPKIPZI5E 2004_1_500 SAPKIPZI6F SAP_APPL 600 Software Components Software Component Release SAP_APPL 600 - 600 SAP_APPL 602 - 602 SAP_APPL 603 - 603 PI 2004_1_46C - 2004_1_500 BBPCRM 500 - 500 BBPCRM 510 - 510 CRMIS 400 - 400 Correction Instructions Software Component From To Version Changed on ID BBPCRM 500 500 1 12.03.2007 17:58:40 0000535895 Other Components Component Description 2018-04-11 1034113 Page 3/4 © 2018 SAP SE or an SAP affiliate company. All rights reserved
  • 4. CO-PC-OBJ-INT Costs for Intangible Goods and Services CRM-BTX-CTR-SCO Service Contract This document is referenced by SAP Note/KBA Title 1050438 CRM CO accnt assignmnt manager: Dump in ECC for chng service | | | |Terms of use Copyright Trademark Legal Disclosure Privacy 2018-04-11 1034113 Page 4/4 © 2018 SAP SE or an SAP affiliate company. All rights reserved