SlideShare a Scribd company logo
Hicron /// Technical Supremacy
Change Document Display
Hicron /// Technical Supremacy
Change Document Display
Note that:
• Selection is not narrowed
• At the root tree is „Unassigned Attribute”
• Item ID’s are a set of numbers
• There’s no label of documents on output list
Hicron /// Technical Supremacy
Change Documents Display: Customizing
Configuration allows to display object keys (and more) in the user-friendly way
Customizing (SM34):
• Basic Definition
VC_TBANK_CD_LP (IMG act. _GTF_CHD_RANGE_ATTR)
• Change Document Tool: Settings by the Application Developer
VC_TBANK_CD_DV (IMG act. _GTF_CHD_DEFINE_OBJ)
IMG activities:
• Contain documentation
• Can be used in own customizing tree
Hicron /// Technical Supremacy
Developer Customizing: Sales Document
1. Define FM to create text for current
object ID
Hint: code tempate for generic text in SCN blog
Start developer customizing: SM34  VC_TBANK_CD_DV
2. Define FM to create text for object key
Hint: code template for generic parsing of object
key (e.g. 8000000014384000030  Sales
Document 14384 Item 30)
3. Advanced options
Replace Field Texts, Group Fields, etc.
Not needed in most applications.
Hicron /// Technical Supremacy
Example: How to use
To run Change Document Display:
CALL FUNCTION 'BANK_API_CHDOC_DISPLAY'
EXPORTING
i_tab_objectid = lt_objectid
i_applicationid = sy-repid
EXCEPTIONS
not_qualified = 1
no_change_document_found = 2
internal_error = 3
system_error = 4
OTHERS = 5
.
IF sy-subrc <> 0.
* Handle exception
ENDIF.
And… that’s all
APPEND INITIAL LINE TO lt_objectid ASSIGNING <ls_objectid>.
<ls_objectid>-objectclas = 'VERKBELEG'.
<ls_objectid>-objectid = <lv_vbeln>.
Hicron /// Technical Supremacy
Thank you
Radosław Gref
Radoslaw.gref@hicron.com

More Related Content

PDF
Workshop iOS 3: Testing, protocolos y extensiones
PDF
Unlock The Value Of Your Microsoft and SAP Investments
PDF
Workshop 16: EmberJS Parte I
PPT
CDS Unit Testing
PDF
Workshop iOS 4: Closures, generics & operators
PDF
Workshop 11: Trendy web designs & prototyping
PDF
Multithreading 101
PDF
Hana sql
Workshop iOS 3: Testing, protocolos y extensiones
Unlock The Value Of Your Microsoft and SAP Investments
Workshop 16: EmberJS Parte I
CDS Unit Testing
Workshop iOS 4: Closures, generics & operators
Workshop 11: Trendy web designs & prototyping
Multithreading 101
Hana sql

Viewers also liked (18)

PDF
Workshop 24: React Native Introduction
PDF
JavaScript for ABAP Programmers - 7/7 Functional Programming
PPT
Automated Testing Of Web Applications Using XML
PDF
Getting Started with OpenUI5 (San Francisco State University)
PDF
Python Intro
PPTX
Introduction to Design Thinking
PDF
SAP for Utilities 2015 FINAL HOTLIST
PDF
Workhop iOS 1: Fundamentos de Swift
PDF
Workshop 12: AngularJS Parte I
PPTX
Consuming Data With HANA XS
PDF
PDF
Workshop 25: React Native - Components
PDF
Workshop 26: React Native - The Native Side
PDF
Workshop iOS 2: Swift - Structures
PPTX
Express State of the Union at Nodejs Interactive EU- Doug Wilson
PPTX
Create Rest API in Nodejs
PDF
All aboard the NodeJS Express
PDF
HANA XS Engine
Workshop 24: React Native Introduction
JavaScript for ABAP Programmers - 7/7 Functional Programming
Automated Testing Of Web Applications Using XML
Getting Started with OpenUI5 (San Francisco State University)
Python Intro
Introduction to Design Thinking
SAP for Utilities 2015 FINAL HOTLIST
Workhop iOS 1: Fundamentos de Swift
Workshop 12: AngularJS Parte I
Consuming Data With HANA XS
Workshop 25: React Native - Components
Workshop 26: React Native - The Native Side
Workshop iOS 2: Swift - Structures
Express State of the Union at Nodejs Interactive EU- Doug Wilson
Create Rest API in Nodejs
All aboard the NodeJS Express
HANA XS Engine
Ad

Similar to Change document display (20)

PPT
SAP ALL Variant-Configuration-Overview.ppt
PDF
Python with Firebird: FDB driver 101
PDF
Cobol training
DOC
OR Mapping- nhibernate Presentation
PPTX
Presentation1.pptx
PPT
Oracle Forms : Coding ..
PDF
SFScon 22 - Alexios Zavras - Software Bills of Materials (SBOM).pdf
PDF
Architecting your Frontend
PPTX
SNOW ITSM - Asset - Implementation Insights.pptx
PPTX
ITSM - Asset - Implementation Insights.pptx
PDF
Introduction to DL-BUILDER
PPTX
Top Five Cool Features in Oracle SQL Developer Data Modeler
PDF
Let’s template
PDF
Play framework: lessons learned
PPT
Constructors & Destructors in C++ Simplified
PPTX
C++ Constructs.pptx
PPT
Ch09lect1 ud
PDF
The Android Build System - Android Marshmallow
PDF
Eclipse Con US 2013 - Buildroot Eclipse Bundle : A powerful IDE for Embedded ...
PPT
Introduction to directshow II
SAP ALL Variant-Configuration-Overview.ppt
Python with Firebird: FDB driver 101
Cobol training
OR Mapping- nhibernate Presentation
Presentation1.pptx
Oracle Forms : Coding ..
SFScon 22 - Alexios Zavras - Software Bills of Materials (SBOM).pdf
Architecting your Frontend
SNOW ITSM - Asset - Implementation Insights.pptx
ITSM - Asset - Implementation Insights.pptx
Introduction to DL-BUILDER
Top Five Cool Features in Oracle SQL Developer Data Modeler
Let’s template
Play framework: lessons learned
Constructors & Destructors in C++ Simplified
C++ Constructs.pptx
Ch09lect1 ud
The Android Build System - Android Marshmallow
Eclipse Con US 2013 - Buildroot Eclipse Bundle : A powerful IDE for Embedded ...
Introduction to directshow II
Ad

Recently uploaded (20)

PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PPTX
Essential Infomation Tech presentation.pptx
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
System and Network Administraation Chapter 3
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
top salesforce developer skills in 2025.pdf
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
medical staffing services at VALiNTRY
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Essential Infomation Tech presentation.pptx
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Softaken Excel to vCard Converter Software.pdf
System and Network Administraation Chapter 3
How Creative Agencies Leverage Project Management Software.pdf
Wondershare Filmora 15 Crack With Activation Key [2025
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
top salesforce developer skills in 2025.pdf
How to Migrate SBCGlobal Email to Yahoo Easily
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PTS Company Brochure 2025 (1).pdf.......
Design an Analysis of Algorithms I-SECS-1021-03
medical staffing services at VALiNTRY
wealthsignaloriginal-com-DS-text-... (1).pdf
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Operating system designcfffgfgggggggvggggggggg
Lecture 3: Operating Systems Introduction to Computer Hardware Systems

Change document display

  • 1. Hicron /// Technical Supremacy Change Document Display
  • 2. Hicron /// Technical Supremacy Change Document Display Note that: • Selection is not narrowed • At the root tree is „Unassigned Attribute” • Item ID’s are a set of numbers • There’s no label of documents on output list
  • 3. Hicron /// Technical Supremacy Change Documents Display: Customizing Configuration allows to display object keys (and more) in the user-friendly way Customizing (SM34): • Basic Definition VC_TBANK_CD_LP (IMG act. _GTF_CHD_RANGE_ATTR) • Change Document Tool: Settings by the Application Developer VC_TBANK_CD_DV (IMG act. _GTF_CHD_DEFINE_OBJ) IMG activities: • Contain documentation • Can be used in own customizing tree
  • 4. Hicron /// Technical Supremacy Developer Customizing: Sales Document 1. Define FM to create text for current object ID Hint: code tempate for generic text in SCN blog Start developer customizing: SM34  VC_TBANK_CD_DV 2. Define FM to create text for object key Hint: code template for generic parsing of object key (e.g. 8000000014384000030  Sales Document 14384 Item 30) 3. Advanced options Replace Field Texts, Group Fields, etc. Not needed in most applications.
  • 5. Hicron /// Technical Supremacy Example: How to use To run Change Document Display: CALL FUNCTION 'BANK_API_CHDOC_DISPLAY' EXPORTING i_tab_objectid = lt_objectid i_applicationid = sy-repid EXCEPTIONS not_qualified = 1 no_change_document_found = 2 internal_error = 3 system_error = 4 OTHERS = 5 . IF sy-subrc <> 0. * Handle exception ENDIF. And… that’s all APPEND INITIAL LINE TO lt_objectid ASSIGNING <ls_objectid>. <ls_objectid>-objectclas = 'VERKBELEG'. <ls_objectid>-objectid = <lv_vbeln>.
  • 6. Hicron /// Technical Supremacy Thank you Radosław Gref Radoslaw.gref@hicron.com

Editor's Notes

  • #3: Anforderungen bedarf
  • #4: Anforderungen bedarf
  • #5: Interface of FM is fixed: I_OBJECTCLAS TYPE CDOBJECTCL I_OBJECTKEYSTRUC TYPE TABNAME I_OBJECTID TYPE CDOBJECTV
  • #6: Just pass the number