Processing Batch Address Book Records

This chapter provides an overview of batch processing and discusses how to:

Click to jump to parent topicUnderstanding Batch Processing

Batch processing enables you to convert address book, customer, supplier, and who's who information from an external source and transfer it to the JD Edwards EnterpriseOne Address Book system. To convert address information from an external source, you must create a custom program that transfers the data from your external system to specific fields in the corresponding batch input tables.

The custom program that you create must provide proper data to fields in these batch input tables:

Certain fields are required to upload address book records. Additional fields that include more detail are optional. Other fields are ignored or reserved for users.

See Mapping Fields for Batch Processing.

After you transfer information from an external source to the batch input tables, you can review, add, revise, and delete address book, customer master, supplier master, and who's who information. Then you run a batch upload program to process the information and transfer it to the appropriate JD Edwards EnterpriseOne master tables. The batch upload programs:

The batch upload programs generate reports that print the records processed, a total of the number of records processed, and the records that were in error. You can change records that were not processed and rerun the batch program. The processed batches remain in the respective batch input tables until you purge the batch.

This diagram illustrates the batch process for the JD Edwards Address Book system:

Address Book batch processing

Click to jump to parent topicAdding Batch Address Book Records

This section provides an overview of batch records and discusses how to create a new batch and add records.

Click to jump to top of pageClick to jump to parent topicUnderstanding Batch Records

After you transfer data from your external system to the appropriate batch input tables, you cannot add batch records to correct an existing batch. Instead, you must create a new batch and add the records. Typically, you should not need to do this. However, if you cannot revise a certain field on a batch record, you might delete the batch record and add a new record using one of the batch revision programs.

Batch records exist in one or more of these tables:

Click to jump to top of pageClick to jump to parent topicForms Used to Add Batch Address Book Records

Form Name

FormID

Navigation

Usage

Batch Address Book Revision

W0101Z1A

A/B Advanced & Technical Operations (G0131), Address Book Batch Revision

Click Add on the Work With Batch Addresses form.

Create a new batch and add records.

Batch Customer Master Revision

W0301Z1B

A/B Advanced & Technical Operations (G0131), Customer Master Batch Revision

Click Add on the Work With Batch Customer Master form.

Add batch records for customers.

Batch Supplier Master Revision

W0401Z1A

A/B Advanced & Technical Operations (G0131), Supplier Master Batch Revision

Click Add on the Work With Batch Supplier Master form.

Add batch records for suppliers.

Who's Who Batch Revision

W01111Z1B

A/B Advanced & Technical Operations (G0131), Who's Who Batch Revision

Click Add on the Work With Who's Who Batch Information form.

Add batch records for who's who information.

Click to jump to top of pageClick to jump to parent topicCreating a New Batch and Adding Records

Access the Batch Address Book Revision, Batch Customer Master Revision, Batch Supplier Master Revision, or Who's Who Batch Revision form.

Transaction Number

Enter number for the transaction. In a non-EDI (electronic data interchange) environment, you can assign any number that is meaningful to you to identify a transaction within a batch. It can be the same as a JD Edwards EnterpriseOne document number.

Action

Enter a code to indicate the activity that you want to perform on the transaction. In an EDI transaction, this code represents the Transaction Set Purpose code or Change code.

Company

Enter the company number to use in line-of-business processing. The system creates an additional record for the default company (00000). If you leave this field blank, the system assigns company 00000 only.

Click to jump to parent topicUploading Address Book Batch Information

This section provides an overview of the Address Book Batch Upload process, lists prerequisites, and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding the Address Book Batch Upload Process

After you convert address book information from an external source and transfer it to the Address Book - Interoperability table, use the Address Book Batch Upload program (R01010Z) to process the information and update these tables:

If you have the JD Edwards Address Book system activated for duplicate record validation, you will receive a message if the Address Book Batch Upload program finds duplicate records. Depending on the type of message, the program does one of the following actions:

See Entering Address Book Records.

Click to jump to top of pageClick to jump to parent topicPrerequisites

Before you complete the tasks in this section, you must:

See Revising Unprocessed Batches.

Click to jump to top of pageClick to jump to parent topicRunning the Address Book Batch Upload Program

Select A/B Advanced & Technical Operations (G0131), Address Book Batch Upload.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Address Book Batch Upload (R01010Z)

Processing options enable you to specify the default processing for programs and reports.

Versions

1. Address Book MBF (P0100041)

Specify which version of the Address Book MBF program (P0100041) to use for this report. If you leave this field blank, the system uses version ZJDE0001.

Process

1. Process Mode

Specify whether to run this report in proof or final mode. In proof mode, the system prints the report only. In final mode, the system prints the report and updates the Address Book Master table and, if applicable, any of these tables:

  • Address Book - Who's Who (F0111)

  • Electronic Address (F01151)

  • Address by Date (F0116)

Values are:

Blank: Proof mode

1: Final mode

Click to jump to parent topicUploading Customer Master Batch Information

This section provides an overview of the Customer Master Batch Upload program (R03010Z), lists prerequisites, and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding the Customer Master Batch Upload Program

An address book number must exist in the Address Book Master table before you can upload customer information. Enter the address book number in the Address Book field of the Customer Master LOB - Batch table (F03012Z1) when you run the Customer Master Batch Upload program.

The Customer Master Batch Upload program accesses the processed address book records, retrieves the corresponding customer information in the F03012Z1 table and uploads it to the Customer Master by Line of Business table.

If you have customer records that have an associated parent number, you must manually enter the parent/child relationship. You cannot use the batch process to add parent numbers. Parent numbers are stored in the Address Organization Structure Master table (F0150).

Note. If you create your own version of the Address Book MBF (P0100041), you must create a version of the Customer Master MBF program (P0100042) with the same name, because the processing options for the Customer Master Batch Upload program do not contain an option to enter an Address Book MBF version.

Click to jump to top of pageClick to jump to parent topicPrerequisites

Before you complete the tasks in this section, you must:

Click to jump to top of pageClick to jump to parent topicRunning the Customer Master Batch Upload Program

Select A/B Advanced & Technical Operations (G0131), Customer Master Batch Upload.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Customer Master Batch Upload (R03010Z)

Processing options enable you to specify the default processing for programs and reports.

Versions

1. Customer Master MBF (P0100042)

Specify which version of the Customer Master MBF program to use for this report. If you leave this field blank, the system uses version ZJDE0001.

Process

1. Process Mode

Specify whether to run this report in proof or final mode. In proof mode, the system prints the report only. In final mode, the system prints the report and updates the Customer Master by Line of Business table. Values are:

Blank: Run the program in proof mode

1: Run the program in final mode.

Click to jump to parent topicUploading Supplier Master Batch Information

This section provides an overview of the Supplier Master Batch Upload program (R04010Z), lists prerequisites, and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding the Supplier Master Batch Upload Program

An address book number must exist in the Address Book Master table before you can upload converted external supplier information. Enter the address book number in the Address Book field of the Supplier Master - Batch Upload table when you run the Supplier Master Batch Upload program (R04010Z).

The Supplier Master - Batch Upload program accesses the processed address book records, retrieves the corresponding supplier information in the F0401Z1 table, and uploads it to the Supplier Master table.

If you have supplier records that have an associated parent number, you must manually enter the parent/child relationship. You cannot use the batch process to add parent numbers. Parent numbers are stored in the Address Organization Structure Master table.

Note. If you create your own version of the Address Book MBF, you must create a version of the Supplier Master MBF (P0100043) with the same name, because the processing options for the Supplier Master Batch Upload program do not contain an option to enter an Address Book MBF version.

Click to jump to top of pageClick to jump to parent topicPrerequisites

Before you complete the tasks in this section, you must:

Click to jump to top of pageClick to jump to parent topicRunning the Supplier Master Batch Upload Program

Select A/B Advanced & Technical Operations (G0131), Supplier Master Batch Upload.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Supplier Master Batch Upload (R04010Z)

Processing options enable you to specify the default processing for programs and reports.

Versions

1. Supplier Master MBF (P0100043)

Specify which version of the Supplier Master MBF program to use for this report. If you leave this field blank, the system uses version ZJDE0001.

Process

1. Process Mode

Specify whether to run this report in proof or final mode. In proof mode, the system prints the report only. In final mode, the system prints the report and updates the Supplier Master table. Values are:

Blank: Run this program in proof mode.

1: Run this program in final mode

Click to jump to parent topicUploading Who's Who Batch Information

This section provides an overview of the Who's Who Batch Upload program (R011110Z), lists prerequisites, and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding the Who's Who Batch Upload Program

An address book number must exist in the Address Book Master table before you can upload converted external who's who information. Enter the address book number in the Address Book field of the Batch Who's Who Information table (F0111Z1) when you run the Who's Who Batch Upload program.

The Who's Who Batch Upload program accesses the processed address book records, retrieves the corresponding who's who information in the F0111Z1 table, and uploads it to these tables:

After the Who's Who Batch Upload program successfully processes a who's who record, the program searches for who's who information in the F01161Z1, F01151Z1, F0115Z1, and F01112Z1 tables using the batch number, transaction number, and user ID from the F0111Z1 table. When the program finds records with values that match those in the Batch Who's Who Information table, it selects those that have not been successfully processed in this order:

  1. F01161Z1

  2. F01151Z1

  3. F01112Z1

  4. F0115Z1

When processing phone information, the program uses additional data selection to process phone numbers for related person records first. Then the program processes phone numbers for who's who records. The program uses the value in the EDI Line Number (EDLN) field in the F01112Z1 table to determine whether a phone number record is for a related person or who's who record. The value in the EDLN field is 0 when the phone number record is for a who's who record.

If errors occur on the child records (phone numbers, electronic addresses, and so on) when you run the Who's Who Batch Upload program, you can reprocess them after correcting the errors. The Who's Who Batch Upload report prints both successfully and unsuccessfully processed records.

Click to jump to top of pageClick to jump to parent topicPrerequisites

Before you complete the tasks in this section, you must:

See Revising Unprocessed Batches.

Click to jump to top of pageClick to jump to parent topicRunning the Who's Who Batch Upload Program

Select A/B Advanced & Technical Operations (G0131), Who's Who Batch Upload.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Who's Who Batch Upload (R011110Z)

Processing options enable you to specify the default processing for programs and reports.

Options

1. Upload Child Tables

Specify whether to upload records in the child tables, which include:

  • Batch-Alternative Address (F01161Z1).

  • Batch-Related Person (F01112Z1).

  • Batch-Electronic Address (F01151Z1).

  • Phones-Interoperability (F0115Z1).

Values are:

Blank: Do not upload records in child tables.

1: Upload records in child tables.

2. Synchronize Address (Future)

Specify whether to synchronize Address Book Master and Alternate Address tables when you enter contact information. Values are:

Blank: Do not synchronize.

1: Synchronize.

Click to jump to parent topicRevising Unprocessed Batches

This section provides an overview of batches that did not process successfully and discusses how to revise an unprocessed batch record.

Click to jump to top of pageClick to jump to parent topicUnderstanding Batches That Did Not Process Successfully

After you run the upload program, you review the batches to determine which ones processed successfully and which did not. You must revise batches that did not process successfully.

Batch records that did not process successfully reside in these batch input tables:

If a batch did not process successfully, use the appropriate form to correct the records and rerun the upload program. The system updates records in the appropriate batch input table.

Click to jump to top of pageClick to jump to parent topicForms Used to Revise Unprocessed Batches

Form Name

FormID

Navigation

Usage

Batch Address Book Revision

W0101Z1A

A/B Advanced & Technical Operations (G0131), Address Book Batch Revision.

On the Work With Batch Addresses form, select a record and click Select.

Revise unprocessed batch records for address book.

Work With Batch Customer Master

W0301Z1B

A/B Advanced & Technical Operations (G0131), Customer Master Batch Revision

Select the batch, and click Select on the Work With Batch Customer Master form.

Revise unprocessed batch records for customers.

Work With Batch Supplier Master

W0401Z1A

A/B Advanced & Technical Operations (G0131), Supplier Master Batch Revision

Select the batch, and click Select on the Work With Batch Supplier Master form.

Revise unprocessed batch records for suppliers.

Work with Who's Who Batch Information

W0111Z1B

A/B Advanced & Technical Operations (G0131), Who's Who Batch Revision

Revise unprocessed batch records for who's who (contacts).

Phones Batch Revision

W0111Z1G

Select the batch, and select Phones from the Row menu on the Work With Who's Who Batch Revision form.

Enter phone numbers for who's who records.

Click to jump to top of pageClick to jump to parent topicRevising Unprocessed Batch Records

Access the Batch Address Book Revision, Batch Customer Master Revision, Batch Supplier Master Revision, or Batch Contact Information Revision form.

This task shows the Batch Address Book Revision form.

Click to jump to parent topicRevising Processed Batches

This section provides an overview of batches that processed successfully and lists the forms used to revise processed batches.

Click to jump to top of pageClick to jump to parent topicUnderstanding Successfully Processed Batches

After you run the upload program, you review the batches to determine which ones processed successfully and which did not. You must revise batches that processed successfully but are incorrect.

Batch records that processed successfully reside in these tables:

If a batch record processed successfully but is incorrect, use the appropriate form to correct the records.

Click to jump to top of pageClick to jump to parent topicForms Used to Revise Processed Batches

Form Name

FormID

Navigation

Usage

Address Book Revisions

W01012A

Daily Processing (G0110), Address Book Revisions

ClickSelect on the Work with Addresses form.

Revise processed address book records.

Customer Master Revision (P03013)

W03013B

Customer Invoice Entry (G03B11), Customer Master Information

Click Select on the Work with Customer Master form.

Revise processed customer master records.

Supplier Master Revision (P04012)

W04012A

Supplier & Voucher Entry (G0411), Supplier Master Information

ClickSelect on the Work with Supplier Master form.

Revise processed supplier master records.

Work with Contact Information

W01111A

Daily Processing (G0110), Address Book Revisions

Select Who's Who from the Row menu on the Work with Addresses form. Select Contact Information from the Row menu on the Who's Who form.

Revise processed contact information records.

Click to jump to parent topicPurging Address Book Batches

This section provides an overview of the Address Book Batch Purge program, lists a prerequisite, and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding the Address Book Batch Purge Program

After you successfully upload and process address book, supplier master, customer master, and contact information batches and the records exist in one of the various master tables, you can purge the batches.

Depending on how you set the processing options for the Address Book Batch Purge program (R0101Z1P), the system purges all processed batches from one or more of these batch input tables:

For each of these batch input tables, processed batches contain either a 1 or Y in the Processed field (EDSP) to indicate that the record was processed successfully.

Click to jump to top of pageClick to jump to parent topicPrerequisite

Before you complete the tasks in this section, you must back up these batch input tables:

Click to jump to top of pageClick to jump to parent topicRunning the Address Book Batch Purge Program

Select A/B Advanced & Technical Operations (G0131), Address Book Batch Purge.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Address Book Batch Purge (R0101Z1P)

Processing options enable you to specify the default processing for programs and reports.

Select

1. Purge Customer Master Batch table

Specify whether to purge all processed records with search type C (customer) in the Customer Master Lob - Batch table. Values are:

Blank: Do not purge processed customer records.

1: Purge processed customer records.

2. Purge Supplier Master Batch table

Specify whether to purge all processed records with search type V (supplier) in the Supplier Master - Batch Upload table. Values are:

Blank: Do not purge processed supplier records.

1: Purge processed supplier records.

3. Purge Address Book Batch table

Specify whether to purge all processed records in the Address Book - Interoperability table and, if applicable, any of these tables:

  • Batch Who's Who Information (F0111Z1)

  • Batch - Related Person (F01112Z1)

  • Batch - Alternative Address (F01161Z1)

  • Batch - Electronic Address (F01151Z1)

  • Phones-Interoperability (F0115Z1)

Values are:

Blank: Do not purge processed records.

1: Purge processed records.