Appendix 7. Accumulative Processing Procedures

Appendix 7. Accumulative Processing Procedures
Accumulative processing procedures include 2 patterns, namely division processing (pattern 1) andautomatic invocation processing (pattern 2). In either case, child procedures are processed by thesystem with the procedure codes that are different from the procedure code (of the original procedure)
used when a procedure is processed by the user. Therefore, this needs to be dealt with to enable users
to process them normally. In addition, accumulative processing procedures use a system forprocessing a certain number of cases at a certain interval so that they will not affect p rocessing
performance of other general online procedures. Therefore, when accumulative processing procedures
are concentrated, it may take time after procedures triggered by invocation until accumulative
processing procedures complete.
Notices of the completion of batch procedures processed on as-needed basis that are invoked indelayed mode are implemented by automatic invocation processing (pattern 2) of accumulative
processing procedures.
The details of accumulative processing procedures for division processing (pattern 1) and automatic
invocation processing (pattern 2) are individually described below.
(1) Division Processing <Pattern 1>
When the volume of processes generated from a single procedure is very large, the procedure
is divided into child procedures of certain small processing unit and then processed.
(Example) Case of processing(submission) (DCL02)" procedure"4012.

Discharged

Discharged Container Information Registration (submission)

DCL02

1DC
1DC

Registration of 60
containers

・・
Divided into partsof 20 containers

Container

Information

Registration<Example of generation of childprocedures>
When registering 60 containers, achild procedure 1DC, which divides
60 containers into smaller parts of
20 containers, is generated.
1DC is generated even whenregistering only 1 container.

[Notes to users][1] Processing result notification of child procedures is output apart from the original procedure(DCL02), and the output timing of processing result notification of the original procedure
differs from that of child procedures.
[2] The procedure codes of child procedures are set to the "procedure code" of output common
fields of processing result notifications of the procedures.
→ Therefore, care must be taken when sorting processing result messages received, etc.
using the procedure codes set to output common fields.
(This needs not to be considered when packaged software provided by NACCS Center isused.)
Since the input message ID set by the original procedure is set as is to the input message ID in
Appendix 7-1

output common fields of processing result notification messages and of output information
messages generated by child procedures, the corresponding processing request messages canbe identified.

Appendix 7-2

(2) Automatic Invocation Processing <Pattern 2>
When automatic invocation on carry-in and automatic invocation during office operating hours
are registered, processing of procedures is triggered by carry-in procedures and office operating
day and time. In this case, procedures automatically invoked are processed by the system asprocedures different from the original procedure.
In addition, procedures are processed when certain information is entered. For example, whenentries are made to extend the due date of payment of customs duties in Import Declaration
procedure (IDC), a procedure for changing security information (SM2) is automatically invoked
to debit the necessary amount of securities.
(Example) Case of processing "5006. Import Declaration (IDC)" procedurea. Declaration on carry-in
CY Carry-In Confirmation
Registration

CYA
Automatic
invocation
Import Declaration(automatic invocation on carry-in)

IDC

1DA

<Example of generation of childprocedures>"Import Declaration" procedure is
automatically invoked as 1DA when "CY
Carry-In Confirmation Registration"
procedure is processedb. Declaration during office operating hours(Office operating hours)
Import Declaration (automatic invocation during
office operating hours)

IDC

3ID

<Example of generation of childprocedures>"Import Declaration" procedure is
automatically invoked as a childprocedure 3ID during office
operating hours[Notes to users][1]

In case of declaration during office operating hours and declaration on carry-in, Import
Declaration procedures are automatically invoked with the procedure codes different fromthat of the original procedure (IDC), respectively. In addition, the output timing ofprocessing result notice of the original procedure and that of automatically invoked
procedures are different.
[2] The procedures code different from that of the original procedure is set to the "procedurecode" of output common fields of processing result notifications of procedures automatically
invoked.
→ Therefore, care must be taken when sorting processing result messages received, etc. using
the procedure codes set to output common fields.
(This needs not to be considered when packaged software provided by NACCS Center isused.)
Since the input message ID set by the original procedure is set as is to the input message ID in
output common fields of processing result notification messages and of output information
messages generated by procedures automatically invoked, the corresponding processing
request messages can be identified.
Appendix 7-3

For a batch procedure processed on as-needed basis, request information to process the batchprocedure is registered to the system by each As-Needed Report Request Information
Registration/Change procedure. In this case, the batch procedure processed on as -neededbasis is automatically invoked based on the registered information, and As-Needed Processing
Result Notification procedure for notifying the completion is processed by the system as anotherprocedure after completing the batch procedure.
(Example) Case of requesting the creation of "collective payment description data"

Collective Payment Description Data Related Request
Information (for Private Use) Registration/Change

DLS03

Collective
Payment
Description
Data (I04)

1DS03

Onlineprocedure

Batch
procedure

Onlineprocedure

After completing "Collective
Payment Description Data (I04)","Collective Payment Description
Data Related Request Information(for Private Use) Registration/
Change (as-needed processing
result notification)" procedure is
automatically invoked as 1DS03[Notes to users][1]

As-Needed Processing Result Notification procedure is automatically invoked with theprocedure code different from that of each As-Needed Report Request Information
Registration/Change procedure.

[2]

The procedure code different from that of each procedure is set to the "procedure code" ofoutput common fields of the processing result notification of the procedure automatically
invoked.

→ Therefore, care must be taken when sorting processing result messages received, etc. using
the procedure codes set to output common fields.
(This needs not to be considered when packaged software provided by NACCS Center isused.)
Since the input message ID set by the original procedure is set as is to the input message ID in
output common fields of processing result notification messages and of output information
messages generated by procedures automatically invoked, the corresponding processing
request messages can be identified.

Appendix 7-4

Appendix Table 7-1 Flow of Accumulative Processing - References 1, 2, 3, and 4(Reference 1/Sea)
Flow Diagram of Processing "Discharged Container Information Registration (Submission)"
Procedure
NACCS

FilersValidation of the input acceptanceconditions of "Discharged
Container Information Registration(submission)" procedure

Procedure Code:"DCL02"

Discharged Container
Information Registration(submission)(DCL02)Filer: CY
Are the input
acceptance conditions
met?

NO

YES
Procedure Code:"DCL02"

Process Result
OutputOutput Destination: Filers
When the input acceptance conditions are not met
Processing Result Code: Other than 00000-0000-0000
When the input acceptance conditions are met
Processing Result Code: 00000-0000-0000[Hereinafter, accumulative processing]Processed by dividing into units of 20
container numbers Procedure Code: "1DC"
Validation of the container DB,
etc.

Are the DB, etc.
conditions met?

NO
Procedure Code:
"1DC"

YES

Error notification
information(discharged
container
information)

Output Destination: Filers
Processing Result Code:Other than 00000-0000-0000

Procedures to update the container
DB, etc. are processed

Appendix 7-5

(Reference 2/Sea)

Flow Diagram of Processing "Import Declaration" Procedure (Declaration on Carry-In)
NACCS

FilersValidation of the input acceptanceconditions of "Import Declaration"

Procedure Code:"IDC"

Import Declaration(IDC)

Filer: Customs brokers

NO

Does the input indicatethat declaration on
carry-in is to be made?

YES

Normal import declaration isprocessed

YES

Is cargo carried in?

NO
Are the input
acceptance conditions
met?

NO
Process Result
OutputYES
Information indicating that declaration on
carry-in is to be made is registered to thecargo information DB

Procedure Code:"IDC"

Output Destination: Filers
When the input acceptance conditions are not met
Processing Result Code: Other than 00000-0000-0000
When the input acceptance conditions are met
Processing Result Code: 00000-0000-0000"Import Declaration" procedure is processed, triggered by "Container
yard Carry-In Confirmation Registration (CYA)" procedure
Procedure Code: "1DA"[Hereinafter, accumulative processing]NO

During office
operating hours?

YES
Information indicating that
it is during office operating
hours is registered.
Validation of acceptance of theimport declaration DB, etc.

[2]
Are the acceptanceconditions of the DB,
etc. met?

NO
Procedure Code:"1DA"

Output Destination: Filers who made entries for"Import Declaration" procedure

YES"Import Declaration" procedure

Process
Result Output

When the acceptance conditions of the DB, etc. are not met
Processing Result Code: Other than 00000-0000-0000
When the acceptance conditions of the DB, etc. are met
Processing Result Code: 00000-0000-0000[1]
Appendix 7-6

NACCS

Filers[1]

Procedure Code:"1DA"

Process Result
OutputOutput Destination: Filers who made entries for "Import
Declaration" procedure

Output of each output information

Processing Result Code: 00000-0000-0000
Customs
warehouse
Permitted/approved cargo (import)
information

Examination
designatedCustoms brokers
Import declarations, etc.
note information

Information on validationof implementation ofother relevant laws andordinances, etc.

Import permit, etc. notice
information

Account shortage notice
information

Examination designatedinformation

Security shortage notice
information

Payment number notice
information

Payment notice
information(direct delivery)

Appendix 7-7

(Reference 3/Sea)

Flow Diagram of Processing "Import Declaration" Procedure (Declaration During Office
Operating Hours)
NACCS

FilersValidation of the input acceptanceconditions of "Import Declaration"
procedure

Import Declaration(IDC)

Procedure Code:"IDC"

Filer: Customs brokers

NO

Normal importdeclaration isprocessed

Does the input
indicate that declaration
during office operating
hours is to be made?

YES
Are the input
acceptance conditions
met (is it during office
operating hours)?

NO
Process Result
OutputYES
Procedure Code:"IDC"

Output Destination: Filers

Information indicating that declaration
office operating hours is to be made isregistered to the time invoked message
DB

When the input acceptance conditions are not met
Processing Result Code: Other than 00000-0000-0000
When the input acceptance conditions are met
Processing Result Code: 00000-0000-0000"Import Declaration" procedure is processed, triggered by the next office opening time[2]

Procedure Code: "3ID"[Hereinafter, accumulative processing]

Validation of acceptance of theimport declaration DB, etc.

Are the acceptanceconditions of the DB,
etc. met?

NO

YES"Import Declaration" procedure

Procedure
Code: "3ID"

Output Destination: Filers who made entries for"Import Declaration" procedure
When the acceptance conditions of the DB, etc. are not met
Processing Result Code: Other than 00000-0000-0000
When the acceptance conditions of the DB, etc. are met
Processing Result Code: 00000-0000-0000

Procedure Code:"3ID"

Customs brokers
Import declarations,etc. note information

Permitted/approved
cargo (import)
information

Examination designatedinformation

Process
Result Output
Output Destination: Filers who made entries for"Import Declaration" procedure
Processing Result Code: 00000-0000-0000

Output of each output information

Customs
warehouse

Process
Result Output

Information on validationof implementation ofother relevant laws andordinances, etc.

Import permit, etc.
notice information

Account shortage
notice information

Examination
designated information

Security shortage
notice information

Appendix 7-8

Payment number
notice information

Payment notice
information (direct
delivery)(Reference 4/Sea)

Flow Diagram of Processing "Collective Payment Description Data Related Request
Information (for Private Use) Registration/Change" Procedure
NACCS

FilersValidation of the input acceptanceconditions" of "Flow Diagram ofProcessing "Collective Payment

Collective Payment
Description Data Related
Request Information (forPrivate Use)
Registration/Change "DLS03"

Procedure Code:"DLS03"Filer: Exporters

Are the input
acceptance conditions
met?

NO

YES
Procedure Code:"DLS03"

Process Result
OutputOutput Destination: Filers

Output request information indicating that an output
request for "collective payment description data" is to bemade is registered to the batch processing request DB

When the input acceptance conditions are not met
Processing Result Code: Other than 00000-0000-0000
When the input acceptance conditions are met
Processing Result Code: 00000-0000-0000

A process to output collective payment description data is automatically
invoked based on the output request information registered

Editing of collective payment description data
(batch processing)Management document information

YES

Collective payment
description data

Are the output request
conditions met?

Output Destination: Filers

NO[Hereinafter, accumulative processing]
As-needed processing result
notification
As-needed processing
result notification

Procedure Code:"1DS03"

Appendix 7-9

Output Destination: Filers

Appendix Table 7-1 Flow of Accumulative Processing - References 1, 2, 3, and 4(Reference 1/Air)

Flow Diagram of Processing "Loading Flight Assignment Information Registration" Procedure
NACCS

FilersValidation of the input acceptanceconditions of "Loading Flight
Assignment Information
Registration" procedure

Loading Flight
Assignment Information
Registration (FLI01)

Procedure Code:"FLI01"

Filers: Airlines
Are the input
acceptance conditions
met?

NO

YES

Process Result
OutputProcedure Code:"FLI01"

Output Destination: Filers
When the input acceptance conditions are not met
Processing Result Code: Other than 00000-0000-0000
When the input acceptance conditions are met
Processing Result Code: 00000-0000-0000[Hereinafter, accumulative processing]Processed by dividing into units of 6 AWB Nos. or ULD numbers
Procedure Code: "1FS"
Validation of the exported cargo
information DB, etc.

Are the DB, etc.
conditions met?

NO
Procedure Code:
"1FS"

YES

Error notification
information
Output Destination: Filers

Processing Result Code: Other than 00000-0000-0000

Processed by dividing into units of 6 AWB
Nos. Procedure Code: "1FU"

Validation of the exported cargo
information DB

Are the DB, etc.
conditions met?

NO
Procedure Code:
"1FU"

YES

Error notification
information
Output Destination: Filers

Processing Result Code: Other than 00000-0000-0000

Procedures to update the exported cargo
information DB, etc. are processed

Appendix 7-10

(Reference 2/Air)

Flow Diagram of Processing "Export Declaration" Procedure (Declaration on Carry-In)
NACCS

FilersValidation of the input
acceptance conditions of"Export Declaration" procedure

Procedure Code:"EDC"

Import declaration"EDC"

Filers: Customs brokers

NO

Does the input
indicatethat declaration on carryin is to be
made?

YES

Normal export declaration
is processedYES
Is cargo carried in?

NO
Are the input
acceptance conditions
met?

NO
Process Result
OutputYES
Procedure Code:"EDC"

Output Destination: Filers

Information indicating that declaration on carry-in is to
be made is registered to the exported cargo
information DB

When the input acceptance conditions are not met
Processing Result Code: Other than 00000-0000-0000
When the input acceptance conditions are met
Processing Result Code: 00000-0000-0000"Export Declaration" procedure is processed, triggered by "Collective
Carry-In Confirmation Registration (BIL01)" procedure
Procedure Code: "1ED"[Hereinafter, accumulative processing]NO

During office
operating hours?

YES

Information indicating that itis during office operating
hours is registered.

Validation of acceptance of theexport declaration DB, etc.

[2]
Are the acceptanceconditions of the DB,
etc. met?

NO
Procedure Code:"1ED"

Process Result
OutputOutput Destination: Filers who made entries for "Export
Declaration" procedure

YES

When the acceptance conditions of the DB, etc. are not met
Processing Result Code: Other than 00000-0000-0000"Export Declaration" procedure

When the acceptance conditions of the DB, etc. are met
Processing Result Code: 00000-0000-0000[1]
Appendix 7-11

NACCS

Filers[1]

Procedure Code:"1ED"

Process Result
OutputOutput Destination: Filers who made entries for "Export
Declaration" procedure

Output of each output information

Processing Result Code: 000-000-000-000

Customs
Permitted/approved
cargo (export)

Examination instruction
information

Customs brokers
Export declaration note
information

Re-shipment declarationnote information

Export permit notice
information

Re-shipment permit
notice information

Examination designatedinformation

Appendix 7-12

(Reference 3/Air)

Flow Diagram of Processing "Export Declaration" Procedure (Declaration During Office
Operating Hours)
NACCS

FilersValidation of the input acceptanceconditions of "Export Declaration"
procedure

Export Declaration"EDC"

Procedure Code:"EDC"

Filers: Customs brokers
Does the input
indicatethat declaration during
office operating hours
is to be made?

NO

YES

Normal export
declaration is processed

Are the input
acceptance conditions met(is it during office
operating hours)?

NO
Process Result
OutputYES
Procedure Code:"EDC"
Information indicating that declaration office
operating hours is to be made is registered tothe time invoked message DB

Output Destination: Filers
When the input acceptance conditions are not met
Processing Result Code: Other than 00000-0000-0000
When the input acceptance conditions are met
Processing Result Code: 00000-0000-0000"Export Declaration" procedure is processed, triggered by the next office opening time[2]

Procedure Code: "3ED"[Hereinafter, accumulative processing]

Validation of acceptance of theexport declaration DB, etc.

Are the acceptanceconditions of the DB,
etc. met?

NO

YES"Export Declaration" procedure

Procedure Code:"3ED"

Output Destination: Filers who made entries for "Export
Declaration" procedure
When the acceptance conditions of the DB, etc. are not met
Processing Result Code: Other than 00000-0000-0000
When the acceptance conditions of the DB, etc. are met
Processing Result Code: 00000-0000-0000

Procedure
Code: "3ED"
Output of each output information

Examination designatedinformation

Process
Result Output
Output Destination: Filers who made entries for"Export Declaration" procedure
Processing Result Code: 00000-0000-0000

Customs brokers

Customs
warehouse
Permitted/approved cargo(export) information

Process Result
OutputExport declaration note
information

Re-shipment declarationnote information

Export permit notice
information

Re-shipment permit notice
information

Examination designatedinformation

Appendix 7-13

(Reference 4/Air)

Flow Diagram of Processing "Collective Payment Description Data Related Request
Information (for Private Use) Registration/Change" Procedure
NACCS

FilersValidation of the input acceptance conditions" of "FlowDiagram of Processing "Collective Payment Description
Data Related Request Information (for Private Use)
Registration/Change" procedure

Procedure Code:"DLS03"

Collective Payment
Description Data Related
Request Information (forPrivate Use)
Registration/Change"DLS03"Filer: Exporters

Are the input
acceptance conditions
met?

NO

YES
Procedure Code:"DLS03"

Process Result
OutputOutput Destination: Filers

Output request information indicating that an output
request for "collective payment description data" is to bemade is registered to the batch processing request DB

When the input acceptance conditions are not met
Processing Result Code: Other than 00000-0000-0000
When the input acceptance conditions are met
Processing Result Code: 00000-0000-0000

A process to output collective payment description data is automatically
invoked based on the output request information registered

Editing of collective payment description data
(batch processing)Management document information

YES

Collective payment
description data

Are the output request
conditions met?

Output Destination: Filers

NO[Hereinafter, accumulative
processing]
As-needed processing result
notification

As-needed processing
result notification

Procedure Code:"1DS03"

Appendix 7-14

Output Destination: Filers