SAP Reports / Programs

J_1UF_PODATKOVA_NACLADNA SAP ABAP Report - Tax invoice print programm







J_1UF_PODATKOVA_NACLADNA is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The J_1UF_PODATKOVA_NACLADNA program is designed for printing Ukrainian tax bills in accordance with existing legislation...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter J_1UF_PODATKOVA_NACLADNA into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT J_1UF_PODATKOVA_NACLADNA. "Basic submit
SUBMIT J_1UF_PODATKOVA_NACLADNA AND RETURN. "Return to original report after report execution complete
SUBMIT J_1UF_PODATKOVA_NACLADNA VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: CALCPR = Calculate Prices
Selection Text: COD_NAME =
Selection Text: C_ACC = Responsible accountant name
Selection Text: DEP_CD = template
Selection Text: DEP_DT = from document type
Selection Text: DEP_NO = don't print
Selection Text: NOREGN = Exclude Region from Address
Selection Text: NUMBCOPY = Number of copies
Selection Text: NUMTEL = Seller phone
Selection Text: OTKL = Difference
Selection Text: PRDEC4 = 4 decimal places in Prices
Selection Text: PRIZN = Join equivalent items
Selection Text: RBELNR = Document number
Selection Text: RBUKRS = Company code
Selection Text: RDATUM = Date of request
Selection Text: RERLDT = Repeat printing from
Selection Text: REVENT = Correspondence
Selection Text: REXEMP = Exemption according to
Selection Text: RFORID = Form
Selection Text: TDDEST = Output to printer
Selection Text: TAXG_YES = TaxGrPrintYes
Selection Text: TAXG_NO = TaxGrPrintNo
Selection Text: R_PD =
Selection Text: R_INT =
Selection Text: RXBKOR = Data from trigger table
Selection Text: RUZEIT = Time of request
Selection Text: RUSNAM = User
Selection Text: RTXT = Print text instead of material
Selection Text: RMWSK8 = Advertising tax
Selection Text: RMWSK7 = Return back empties
Selection Text: RMWSK6 = Transport costs, VAT 0%
Selection Text: RMWSK5 = Transport costs, VAT 20%
Selection Text: RMWSK4 = Without VAT chapter 5
Selection Text: RMWSK3 = VAT 0% export
Selection Text: RMWSK2 = VAT 0% domestic realization
Selection Text: RMWSK1 = VAT 20%
Selection Text: RIMMD = PrintImmed
Selection Text: RGJAHR = Fiscal year





Title: Tax invoice print programm
Text Symbol: 226 = By customer/document number
Text Symbol: 225 = By document number
Text Symbol: 001 = Section I
Text Symbol: 002 = Section II
Text Symbol: 003 = Output control
Text Symbol: 004 = Print control
Text Symbol: 005 = Test run
Text Symbol: 006 = Section III
Text Symbol: 007 = Additional information
Text Symbol: 008 = Section IV
Text Symbol: 100 = (
Text Symbol: 101 = )
Text Symbol: 110 = Output to printer
Text Symbol: 111 = PrintImmed
Text Symbol: 112 = Document number addition (Department code):
Text Symbol: 113 = don't print
Text Symbol: 114 = from document type
Text Symbol: 115 = template:
Text Symbol: 116 = Print Tax Group addres data?
Text Symbol: 117 = No
Text Symbol: 118 = Yes
Text Symbol: 119 = Responsible accountant name
Text Symbol: 200 = Log
Text Symbol: 201 = Generated print request overview
Text Symbol: 202 = CoCd Correspondence................. Spool no. Title.............. Printed pages..
Text Symbol: 203 = Name is missing in logon language ;;
Text Symbol: 204 = Internal document ;;
Text Symbol: 205 = Error list
Text Symbol: 210 = Export
Text Symbol: 211 = Selling to non-vat payer
Text Symbol: 212 = No VAT
Text Symbol: 213 = VAT codes for:
Text Symbol: 214 = - Internal transfer or FA liquidation
Text Symbol: 215 = - Exceeding of normal price over invoiced price
Text Symbol: 216 = Price difference for tax voucher
Text Symbol: 217 = N_________
Text Symbol: 218 = /PD
Text Symbol: 219 = - Services





Text Symbol: 220 = - Percentage
Text Symbol: 221 = Price calculation:
Text Symbol: 222 = Always
Text Symbol: 223 = When amount difference exceeds:
Text Symbol: 224 = Sort order:


INCLUDES used within this REPORT J_1UF_PODATKOVA_NACLADNA

INCLUDE J_1UFKORI00.
INCLUDE RFKORI93.
INCLUDE J_1UFKORI01.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

HELP_OBJECT_SHOW CALL FUNCTION 'HELP_OBJECT_SHOW' EXPORTING DOKCLASS = 'DE' DOKNAME = 'J_1UFTTV' TABLES LINKS = XLINKS.

HELP_OBJECT_SHOW CALL FUNCTION 'HELP_OBJECT_SHOW' EXPORTING DOKCLASS = 'DE' DOKNAME = 'J_1UFTTV' TABLES LINKS = XLINKS.

HELP_OBJECT_SHOW CALL FUNCTION 'HELP_OBJECT_SHOW' EXPORTING DOKCLASS = 'DE' DOKNAME = 'J_1UFOTK' TABLES LINKS = XLINKS.

CONVERT_TO_LOCAL_CURRENCY CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' EXPORTING LOCAL_CURRENCY = SAVE_HWAER FOREIGN_CURRENCY = SAVE_WAERS FOREIGN_AMOUNT = nbseg-dmbtr DATE = SAVE_WWERT RATE = SAVE_KURSF IMPORTING LOCAL_AMOUNT = nbseg-dmbtr EXCEPTIONS OTHERS = 1.

CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING INPUT = REF_BELNR IMPORTING OUTPUT = REF_BELNR.

READ_TEXT CALL FUNCTION 'READ_TEXT' EXPORTING ID = 'FIKO' LANGUAGE = SY-LANGU NAME = TDNAME OBJECT = 'BKORM' IMPORTING HEADER = THEADER TABLES LINES = TLINES EXCEPTIONS ID = 1 LANGUAGE = 2 NAME = 3 NOT_FOUND = 4 OBJECT = 5 REFERENCE_CHECK = 6 WRONG_ACCESS_TO_ARCHIVE = 7 OTHERS = 8.

CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING INPUT = BELNR IMPORTING OUTPUT = BELNR.

CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING INPUT = BELNR IMPORTING OUTPUT = BELNR.

START_FORM CALL FUNCTION 'START_FORM' EXPORTING FORM = SAVE_FORM LANGUAGE = SY-LANGU STARTPAGE = 'FIRST ' EXCEPTIONS FORM = 1.

WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING FUNCTION = 'SET' TYPE = 'BODY' WINDOW = 'HEADER' EXCEPTIONS WINDOW = 1.

WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING FUNCTION = 'SET' TYPE = 'BODY' WINDOW = 'CUSTOMER' EXCEPTIONS WINDOW = 1.

WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING FUNCTION = 'SET' TYPE = 'BODY' WINDOW = 'PAYM_TYP' EXCEPTIONS WINDOW = 1.

WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING FUNCTION = 'SET' TYPE = 'BODY' WINDOW = 'OWN' EXCEPTIONS WINDOW = 1.

WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING FUNCTION = 'SET' TYPE = 'BODY' WINDOW = 'NAME_1' EXCEPTIONS WINDOW = 1.

WRITE_FORM



CALL FUNCTION 'WRITE_FORM' EXPORTING FUNCTION = 'SET' TYPE = 'BODY' WINDOW = 'NAME_2' EXCEPTIONS WINDOW = 1.

WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING FUNCTION = 'SET' TYPE = 'BODY' WINDOW = 'HAT_TABL' EXCEPTIONS WINDOW = 1.

CONTROL_FORM CALL FUNCTION 'CONTROL_FORM' EXPORTING COMMAND = 'DEFINE &LAST_LINE& = 2' EXCEPTIONS UNOPENED = 1 UNSTARTED = 2 OTHERS = 3.

WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING ELEMENT = 'FIRST_PART' FUNCTION = 'SET' TYPE = 'BODY' WINDOW = 'MAIN' EXCEPTIONS WINDOW = 1 ELEMENT = 2.

CONTROL_FORM CALL FUNCTION 'CONTROL_FORM' EXPORTING COMMAND = 'DEFINE &LAST_LINE& = 1' EXCEPTIONS UNOPENED = 1 UNSTARTED = 2 OTHERS = 3.

WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING ELEMENT = 'FIRST_PART' FUNCTION = 'SET' TYPE = 'BODY' WINDOW = 'MAIN' EXCEPTIONS WINDOW = 1 ELEMENT = 2.

WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING ELEMENT = 'LAST_PART' FUNCTION = 'APPEND' TYPE = 'BODY' WINDOW = 'MAIN' EXCEPTIONS WINDOW = 1 ELEMENT = 2.

END_FORM CALL FUNCTION 'END_FORM' EXCEPTIONS UNOPENED = 1 BAD_PAGEFORMAT_FOR_PRINT = 2 OTHERS = 3.

CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING INPUT = SAVE_BELNR IMPORTING OUTPUT = SAVE_BELNR.

READ_TEXT CALL FUNCTION 'READ_TEXT' EXPORTING * CLIENT = SY-MANDT ID = '0001' LANGUAGE = SY-LANGU NAME = TDNAME1 OBJECT = 'BELEG' * ARCHIVE_HANDLE = 0 IMPORTING HEADER = THEADER TABLES LINES = TLINES EXCEPTIONS ID = 1 LANGUAGE = 2 NAME = 3 NOT_FOUND = 4 OBJECT = 5 REFERENCE_CHECK = 6 WRONG_ACCESS_TO_ARCHIVE = 7 OTHERS = 8.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name J_1UF_PODATKOVA_NACLADNA or its description.