SAP Reports / Programs | Payroll | New Zealand(PY-NZ) SAP PY

HNZCIRC0 SAP ABAP Report - Inland Revenue Certificates and Electronic File NZ







HNZCIRC0 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The program HNZCIRC0 has two main purposes...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 HNZCIRC0 into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

PC00_M43_CIRC - IR Certificates 43


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 HNZCIRC0. "Basic submit
SUBMIT HNZCIRC0 AND RETURN. "Return to original report after report execution complete
SUBMIT HNZCIRC0 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: VIEWIRC =
Selection Text: UNIXFILE = UNIX file
Selection Text: TESTIRC = Number of test certificates
Selection Text: RUNTYPE = Test(T) or production(P) run
Selection Text: PRINTIRC = Print already issued cert.
Selection Text: PCFILE = PC file
Selection Text: LASERPRN = Laser Printer (IR12LP)
Selection Text: IMPCTPRN = Impact Printer (IR12DP)
Selection Text: FINYR = Financial year
Selection Text: FILE = Name of UNIX file to create
Selection Text: CERTPRN = IR certificate printer
Selection Text: ALLOWPRN = Allowance report printer
Title: Inland Revenue Certificates and Electronic File NZ
Text Symbol: 084 = erad1
Text Symbol: 085 = erad2
Text Symbol: 086 = erad3
Text Symbol: 087 = ertnm
Text Symbol: 088 = erird
Text Symbol: 089 = ersig
Text Symbol: 090 = irdat
Text Symbol: 091 = 1974/31/12
Text Symbol: 092 = Unable to open filename
Text Symbol: 093 = alw01_line
Text Symbol: 094 = amt01_line
Text Symbol: 095 = tot_paye_deductions
Text Symbol: 096 = gross_earnings
Text Symbol: 097 = repay_deductions
Text Symbol: 083 = ernme
Text Symbol: 082 = 01/01/1111
Text Symbol: 081 = enddt
Text Symbol: 080 = 31/12/9999
Text Symbol: 079 = begdt
Text Symbol: 078 = amt01_line4
Text Symbol: 077 = alw01_line4
Text Symbol: 076 = amt01_line3
Text Symbol: 075 = alw01_line3
Text Symbol: 074 = amt01_line2
Text Symbol: 073 = alw01_line2





Text Symbol: 072 = amt01_line1
Text Symbol: 071 = alw01_line1
Text Symbol: 070 = stamt
Text Symbol: F01 = File type
Text Symbol: 32B = Revenue certificate information was generated
Text Symbol: 32A = A PC file was not created because no Inland
Text Symbol: 31B = Revenue certificate information was generated
Text Symbol: 31A = A UNIX file was not created because no Inland
Text Symbol: 120 = Error calling transaction PA30
Text Symbol: 119 = Pay Period
Text Symbol: 118 = and Payroll Year
Text Symbol: 117 = t549q for Period Mod.
Text Symbol: 116 = Earner prem. Tax calc.
Text Symbol: 115 = t7nzte for Tax code
Text Symbol: 114 = End.date
Text Symbol: 113 = Beg.date
Text Symbol: 112 = Payroll constant ACCMC
Text Symbol: 111 = t511k for Country Grp.
Text Symbol: 110 = t513s for job key
Text Symbol: 109 = Country Grp
Text Symbol: 108 = t512t for Language key
Text Symbol: 107 = t7nzir for Pers. Area
Text Symbol: 106 = Pay.End date
Text Symbol: 105 = W.Type
Text Symbol: 104 = t512w for Country Grp.
Text Symbol: 103 = and Pers.Subarea
Text Symbol: 102 = +
Text Symbol: 101 = IR12T
Text Symbol: 100 = -
Text Symbol: 099 = tax_deductions
Text Symbol: 098 = acc_earner_premium
Text Symbol: 034 = 43IRC
Text Symbol: 033 = employerstradenamexxxxxxx
Text Symbol: 032 = employersaddressline3xxxx
Text Symbol: 031 = employersaddressline2xxxx
Text Symbol: 030 = Employee Allowance Listing
Text Symbol: 029 = BrickLayerxxxxxxxxxxxxxxxxxx
Text Symbol: 028 = employersaddressline1xxxx
Text Symbol: 027 = cityxxxxxxxxxxxxxxxxxxxxx





Text Symbol: 026 = employersfullnamexxxxxxxx
Text Symbol: 025 = Allowances paid tax free
Text Symbol: 024 = 2ndaddresslinexxxxxxxxxxx
Text Symbol: 023 = Inland Revenue Certificate Error Report
Text Symbol: 022 = t549a for Payroll Area
Text Symbol: 021 = Must enter a (T) or (P) for run type
Text Symbol: 020 = Financial year is missing
Text Symbol: 019 = 99999999
Text Symbol: 018 = streetaddressandnumberxxx
Text Symbol: 017 = 9999999.99
Text Symbol: 016 = surnamefirstnameinitialsxxxxxx
Text Symbol: 015 = Error reading
Text Symbol: 014 = Employee allowance report printer
Text Symbol: 013 = Inland Revenue certificate printer
Text Symbol: 012 = Print IR certificate regardless of being issued
Text Symbol: 011 = View Inland Revenue certificate
Text Symbol: 010 = Laser printer (IR12LP)
Text Symbol: 009 = Impact printer (IR12DP)
Text Symbol: 008 = Allowancetype3
Text Symbol: 007 = Allowancetype2
Text Symbol: 006 = Allowancetype
Text Symbol: 005 = UNIX file
Text Symbol: 004 = PC file
Text Symbol: 003 = Printing Details
Text Symbol: 002 = File Details
Text Symbol: 001 = Inland Revenue Certificate Details
Text Symbol: 035 = 43IRD
Text Symbol: 069 = bettx
Text Symbol: 068 = betgr
Text Symbol: 067 = earlp
Text Symbol: 066 = payed
Text Symbol: 065 = ab123456
Text Symbol: 064 = crtno
Text Symbol: 063 = expay
Text Symbol: 062 = irdnum
Text Symbol: 061 = irdnr
Text Symbol: 060 = taxcod
Text Symbol: 059 = taxcd
Text Symbol: 058 = 1998



Text Symbol: 057 = endyr
Text Symbol: 056 = t001p for Pers.Area
Text Symbol: 055 = 1997
Text Symbol: 054 = stryr
Text Symbol: 053 = occup
Text Symbol: 052 = ort01
Text Symbol: 051 = locat
Text Symbol: 050 = stras
Text Symbol: 049 = name
Text Symbol: 048 = Error Messages
Text Symbol: 047 = The following error occurred on employee number
Text Symbol: 046 = Personnel Area:
Text Symbol: 045 = Payroll Area:
Text Symbol: 044 = Personnel Number:
Text Symbol: 043 = Payroll Run Date:
Text Symbol: 042 = Employee Details
Text Symbol: 041 = Employee IRD number:
Text Symbol: 040 = Employee name:
Text Symbol: 039 = Allowancetype4
Text Symbol: 038 = empsignage
Text Symbol: 037 = 12345678912345
Text Symbol: 036 = t549r for Period Modifier


INCLUDES used within this REPORT HNZCIRC0

No INCLUDES are used within this REPORT code!


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:

No SAP FUNCTION MODULES are executed within this report code!



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 HNZCIRC0 or its description.