How To Implement Error with Glossary Text and Variables - jdeSetGBRErrorSubText ()

Purpose of Document

This note is a guide on how to implement an error / warning / information message in a certain routine through a business function by explaining existing routine for this implementation. You can add additional routine in existing code or you may add a new function to fulfill this.

Before you create any function, review all the available data structure for error and if need be, reference existing business function which set error dynamically.

Note that this process is considered a complex customization which Oracle Global Support and Development cannot support. If you encounter difficulty getting it to work, then you will need to either debug or engage Field Services to work on the project.

Business Scenario:

In creating a new address book master information, you want to create an error message as below,
"User 'UserID' is not allowed to create a new address book information when search type is 'SearchType' and country code is 'CountryCode'. Inform your manager.



Steps to implement this:

  1. Create Data Structure 'DE5501012' to handle variables szUserID, szSearchType and szCountryCode using DD Alias USER, AT1 and CTR
  2. Create DD item '5501013' to call Error Code
  3. Create Business Function B5501012 to call API jdeSetGBRErrorSubText ()
  4. Call B5501012  from P01012 (Address Book) to indicate warning message on screen

 

Detail Implementation:

1. Go to OMW and add Business Function Data Structure

2. Add DD Alias USER, AT1 and CTR. In case you want to implement more descriptive output you may add string values (for example, DL, DL01 and so on)

Structure Member NameData ItemReqI/OAliasDescription
szUserID User Id x   USER User ID
szSearchType AddressType1 x   AT1 Search Type
szCountry Country x   CTR Country


3. (Design Tools Tab) Create a type definition to generate type definition, which in return give you information as below,

Structure Location
Structure definition is found in file:
C:\E900\PD900\include\DE5501012.h
and in the clipboard.
                                                  [OK]

  : This information is to be used in the header file of business function you are to create (e.g., B5501012.h).
                    Example,  

#ifndef DATASTRUCTURE_DE5501012
#define DATASTRUCTURE_DE5501012

typedef struct tagDSDE5501012
{
  JCHAR          szUserId[11];
  JCHAR          szSearchType[4];
  JCHAR          szCountry[4];
} DSDE5501012 , *LPDSDE5501012;

#define IDERRszUserId_1                           1L
#define IDERRszSearchType_2                       2L
#define IDERRszCountry_3                          3L

#endif /* DATASTRUCTURE_DE5501012 */

User &1 is not allowed to create a new address book information
when search type is &2 and country code is &3. Inform your manager

 


Example of B5501012.h

/*****************************************************************************
 *    Header File:  b5501012.h
 *    Description:  CustomSetSubstituteError
 *    History:
 *          Date        Programmer  SAR# - Description
 *          ----------  ----------  -------------------------------------------
 *   Author 01/05/2012              Unknown  - Created 
 *   Copyright (c) J.D. Edwards World Source Company, 1996
 *
 * This unpublished material is proprietary to J.D. Edwards World Source
 * Company.  All rights reserved.  The methods and techniques described
 * herein are considered trade secrets and/or confidential.  Reproduction
 * or distribution, in whole or in part, is forbidden except by express
 * written permission of J.D. Edwards World Source Company.
 ****************************************************************************/
#ifndef __B5501012_H
#define __B5501012_H
/*****************************************************************************
 * Table Header Inclusions
 ****************************************************************************/
#include <jdeapp.h>

/*****************************************************************************
 * Structure Definitions
 ****************************************************************************/
/*****************************************
 * TYPEDEF for Data Structure
 * DE5501012 : USER, AT1 and CTR
 * Copyright Oracle USA
 * This is a JDEdwards EnterpriseOne generated file.
 * Do not modify this file.
 * Only re-generate with the appropriate tool.
 * Generation Date : 04/01/2012
 */
#ifndef DATASTRUCTURE_DE5501012
#define DATASTRUCTURE_DE5501012
typedef struct tagDSDE5501012
{
  JCHAR          szUserId[11];
  JCHAR          szSearchType[4];
  JCHAR          szCountry[4];
} DSDE5501012 , *LPDSDE5501012;
#define IDERRszUserId_1                           1L
#define IDERRszSearchType_2                       2L
#define IDERRszCountry_3                          3L
#endif /* DATASTRUCTURE_DE5501012 */

/*****************************************************************************
 * Source Preprocessor Definitions
 ****************************************************************************/
#if defined (JDEBFRTN)
    #undef JDEBFRTN
#endif

#if defined (WIN32)
    #if defined (WIN32)
        #define JDEBFRTN(r) __declspec(dllexport) r
    #else
        #define JDEBFRTN(r) __declspec(dllimport) r
    #endif
#else
    #define JDEBFRTN(r) r
#endif
/*****************************************************************************
 * Business Function Prototypes
 ****************************************************************************/
JDEBFRTN (ID) JDEBFWINAPI CustomSetSubstituteError   (LPBHVRCOM lpBhvrCom, LPVOID lpVoid, LPDSDE5501012 lpDS);
#endif    /* __B5501012_H */



Example of  B5501012.c

#include <jde.h>
#define b5501012_c
/*****************************************************************************
 *    Source File:  b5501012
 *    Description:  Custom set Substitue Error
 *        History:
 *          Date        Programmer  SAR# - Description
 *          ----------  ----------  -------------------------------------------
 *   Author 01/05/2012              Unknown  - Created 
 *  Copyright (c) J.D. Edwards World Source Company, 1996
 *
 * This unpublished material is proprietary to J.D. Edwards World Source Company.
 * All rights reserved.  The methods and techniques described herein are
 * considered trade secrets and/or confidential.  Reproduction or
 * distribution, in whole or in part, is forbidden except by express
 * written permission of J.D. Edwards World Source Company.
 ****************************************************************************/
#include <b5501012.h>
/**************************************************************************
 *  Business Function:  CustomSetSubstituteError
 *        Description:  Custom Set Substitute Error
 *         Parameters:
 *           LPBHVRCOM           lpBhvrCom    Business Function Communications
 *           LPVOID              lpVoid       Void Parameter - DO NOT USE!
 *           LPDSD0800301        lpDS         Parameter Data Structure Pointer 
 *************************************************************************/
JDEBFRTN (ID) JDEBFWINAPI CustomSetSubstituteError (LPBHVRCOM lpBhvrCom, LPVOID lpVoid, LPDSDE5501012 lpDS) 
{
   /************************************************************************
    * Declare structures
    ************************************************************************/
    DSDE5501012                dsDE5501012;    /* text substitution error*/
   /************************************************************************
    * Check for NULL pointers
    ************************************************************************/
   if ((lpBhvrCom == (LPBHVRCOM) NULL) ||
       (lpVoid    == (LPVOID)    NULL) ||
       (lpDS      == (LPDSDE5501012)    NULL))
   {
     jdeErrorSet (lpBhvrCom, lpVoid, (ID) 0, _J("4363"), (LPVOID) NULL);
     return ER_ERROR;
   }
   /************************************************************************
    * Main Processing
    ************************************************************************/
      memset((void *)(&dsDE5501012), (int)(_J('\0')), sizeof(dsDE5501012));
      jdeStrncpy(dsDE5501012.szUserId, (const JCHAR *)(lpDS->szUserId),DIM(dsDE5501012.szUserId));
      jdeStrncpy(dsDE5501012.szSearchType, (const JCHAR *)(lpDS->szSearchType), DIM(dsDE5501012.szSearchType));
      jdeStrncpy(dsDE5501012.szCountry, (const JCHAR *)(lpDS->szCountry), DIM(dsDE5501012.szCountry));
     
      jdeSetGBRErrorSubText(lpBhvrCom, lpVoid,0,_J("5501013"), &dsDE5501012);
   /************************************************************************
    * Function Clean Up
    ************************************************************************/
   return (ER_SUCCESS);
}

 

 

Error example

Error Wrong Combination SDONGMYE, C and SG  Warning
      A form level error has occurred.
      User SDONGMYE is not allowed to create a new address book information
      when search type is C and country code is SG. Inform your manager.

 


 

here


Technical review:




Data Structure which has definition for error message:

 

Data StructureDescription
DE0001 Set Error - LT
DE0002 Set Error - SY, RT, KY
DE0003 Set Error - LT, DGJ, AA
DE0004 Set Error - LT, DGJ, DOC, AA
DE0005 Set Error - LT, DGJ, DOC, DCT, KCO, AA
DE0006 Set Error - CO, DGJ
DE0007 Set Error - CO, DFYJ
DE0008 Set Error - CO, PN, FY, CTRY
DE0009 Set Error - CO
DE0010 Set Error - AN8
DE0011 Set Error - MCU
DE0012 Set Error - PTC
DE0013 Set Error - CRCD
DE0014 Set Error - BPC
DE0015 Set Error - TXA1
DE0016 Set Error - SBL, SBLT
DE0017 Set Error - AID, PEC
DE0018 Set Error - AID
DE0019 Set Error - ANI
DE0020 Set Error - MCU, OBJ, SUB
DE0021 Set Error - DSCA, KY, SY, RT
DE0022 Set Error - DSCA
DE0024 Set Error - Item Number
DE0025 Set Error - Item Number, Branch
DE0028 Set Error - Item, Co, Glc
DE0029 Set Error - OBJ
DE0030 Set Error - SUB
DE0031 Set Error - CO, DTPN, DGJ
DE0032 Set Error - PN
DE0033 Set Error - MCU, OBJ, SUB, SBL, SBLT, CO
DE0034 Set Error - PEC
DE0035 Set Error - Alpha Name, Application, Generic Key
DE0036 Set Error - ThrdUser Id,SYS Code,Next Number Bucket
DE0037 Set Error - CTID,CO,DCT
DE0038 Set Warning - Remaining Next Numbers
DE0039 Set Error - CTID, Table Name
DE0040 Set Error - Range/Warning Value Too Large
DE0041 Set Error - JDATE
DE0042 Set Error - Account Dimension
DE0043 Set Error - Ledger Dimension
DE0044 Set Error - Subledger Dimension
DE0045 Set Error - Business Unit Dimension
DE0046 Set Error - Item Dimension
DE0047 Set Error - Supplier Dimension
DE0048 Set Error - Doc CO, Doc TY
DE0049 Set Error - Customer Dimension
DE0050 Set Error - Activity Dimension
DE0051 Set Error - Work Order Dimension
DE0052 Set Error - Expense Policy Dimension
DE0053 Set Error - Cost Objects Dimension
DE0054 Set Error - UOM Conversion DW
DE0055 Set Error - Currency Exchange Rate DW
DE0056 Set Error - MCU, AN8
DE0057 Set Error - GRPPROF, AN8
DE0058 Set Error - REIMMETH, AN8
DE0059 Set Error - REIMCRCY, AN8
DE0060 Set Error - AN8, AN8
DE0061 Set Error - DCT, DOC, KCO, DGJ.
DE0062 Set Error - EXPAMT, DL01
DE0063 Set Error - CRCD, CRCD
DE0064 Set Error - AN8, ALPH, CTR
DE0065 Set Error - AN8, ALPH, CTY1, ADDZ
DE0066 Set Error - SESD
DE0067 Set Error - ASII
DE0085 Set Error - Alpha Name, Generic Key, App1, App2
DE0088 Set Error - Value, Item Desc
DE0089 Set Error - SDB TYDT
DE00990 Direct Connect Communication Doc BSSV Property Error
DE0110 Set Error - CO, UDHB
DE0111 Set Error - CO, CO
DE0125 Set Error - MSC Parent Business Unit
DE0130 Set Error - MSC Currency Code
DE0135 Set Error - MSC Consolidation Name
DE0136 Set Error - Desc1, Desc2
DE0137 Set Error - FCNM, FCNM
DE0138 Set Error - RDLN
DE0139 Set Error - EVLN
DE0140 Set Error - EVLN, RDLN
DE0142 Set Grower Error - DOCO
DE0143 Set Grower Error - CNTRTID
DE0144 Set Grower Error - Harvest Dates
DE0240 Set Warning - Harvest Estimate, Sum of Fixed EURs
DE0285 Set Error - Operation ID, Alpha Name, Process ID
DE0286 Set Error - Vessel Num, Operation ID, Name Alpha, Process ID
DE0295 Set Error - Op Number, Op ID, User Name, Process ID
DE0296 Vessel Number, Op Number, Op ID, User Name, Program ID
DE052T Set Error - SDB
DE0701 Set Error - Math01, Math01, Math01
DE0702 Set Error - Math01
DE071U Set Error - MCU
DE0780 Set Error - EURSCD, EURVER
DE08001 Set Error - ICRAMT, COVA, COVA
DE08002 Set Error -RTAM, RTAM
DE0800301 Set Error Action Step 499Z or 499U or 499W
DE0800366 Set Text Substitution Error
DE0800490 Text Substitution Error 9
DE093J Set Error - Routing Entry Exists
DE0941 DE0941 - Set Warning - Job Number
DE0990 Set Warning - Farming Operation Withholding Date
DE09E001 Set Account Mapping Error
DE09E129A Exchange Rate Missing
DE111J Set Error 111J, Error while e-mailing VOE letter
DE1180 Set Warning - Spray Restricted EUR
DE1190A Invalid UOM Conversion for Grower Operation
DE1201 AAI and Account Invalid
DE1280 Set Warning - Spray Restricted Style
DE13WA Set Error - DL01, ASII
DE161LPN Repost Error for LPN
DE180T Reconciliation Failed - Shipment Confirmation
DE180U UOM Conversion &1 to &2 Unsuccessful
DE186001 Set Error - DSCA, DSCA
DE200J Set Error - DOC, DCT, KCO, SFX, SFXE
DE200N Set Error - DOC, DCT, KCO, SFX
DE3101 Set Error - Value,Category Code
DE320E Set error - ATO#, DSCA, VTXX, VTXX, VTXX
DE320R Set warning - ATO#, ATOS, LITM
DE3601 Set Error - DRQJ, DRQJ
DE40G1120A Set Text Substitution Error - Grower
DE40R890A F47173 Duplicate Record Error Message
DE4207010 Set Text Substitution Error For Multiple Lines
DE4210000A Line Hold Text Substitution
DE4210000B Order Hold Text Substitution
DE42103 Order Processing Error Template
DE428G Summarized Inventory COGS Batch Failed
DE4302420 Set Text Substitution Error Procurement
DE43C1150 Set Error - Contract Harvest
DE455WIM Set Error - WCCNAME, WPA, WTEMP, and TEMPUOM
DE460Q Set Error GTIN Not Found
DE460R EPC Manager Code Not Found
DE460S Object Class Code Not Found
DE460T Next EPC Serial Number Not Found
DE460V EPC Segment Definition Not Found
DE460W EPC Serial Number Truncated
DE46RF EPC Filter Value Invalid
DE46RG Partition Value Invalid
DE487B F4942 Update CUM Shipped Template Substitution Error - Shpmn
DE487C F4942 Update CUM Shipped Template Substitution Error - Load
DE487D Adjust Demand Message - XAPI Initialize failed - Shpmnt
DE487E Adjust Demand Message - XAPI Initialize failed - Load
DE487F Adjust Demand Message - XAPI Finalize failed - Shpmnt
DE487G Adjust Demand Message - XAPI Finalize failed - Load
DE487H Adjust Demand Products Message - XAPI Add failed - Shpmnt
DE487I Adjust Demand Products Message - XAPI Add failed - Load
DE487J Adjust Demand Products Message - XAPI Add failed - Shpmnt
DE487K Adjust Demand Products Message - XAPI Add failed - Load
DE487L Adjust Demand Cartons Message - XAPI Add failed - Shpmnt
DE487M Adjust Demand Cartons Message - XAPI Add failed - Load
DE487N Adjust Demand Cartons Message - XAPI Add failed - Shpmnt
DE487O Adjust Demand Cartons Message - XAPI Add failed - Load
DE487R Carton Status Advance Failed - Load Confirmation - General
DE487S Carton Status Advance Failed - Load Confirmation - Specific
DE487T Carton Status Advance Failed - Shipment Confirmation
DE487U F4942 Update CUM Shipped Template Substitution Error - Shpmn
DE487V F4942 Update CUM Shipped Template Substitution Error - Load
DE487W Invalid Carton Status - Shipment Confirmation - General
DE487X Invalid Carton Status - Load Confirmation - General
DE487Y Invalid Carton Status - Load Confirmation - Specific
DE487Z Invalid Carton Status - Shipment Confirmation
DE488B Sales Order Key Not Found
DE488C Carton Charge Order Line Creation Failed - Carton Based EL
DE488D Carton Charge Order Line Creation Failed - Carton Based ED
DE488E Carton Charge Order Line Creation Failed - Invntry Relief EL
DE488F Carton Charge Order Line Creation Failed - Invntry Relief ED
DE488G Carton Charge Order Line Creation Failed - Item Based EL
DE488H Carton Charge Order Line Creation Failed - Item Based ED
DE488I Parent Line Add To Cross Reference Error
DE488J Carton Charge Add To Cross Reference Error - Carton Based
DE488K Carton Charge Add To Cross Reference Error - Item Qty Based
DE488L Mismatched Carton Charge Basis
DE488M Mismatched Carton Charge Basis
DE488N Mismatched Carton Charge Basis
DE488O Mismatched Carton Charge Basis
DE488Q Adjust Demand Cartons - Cache Add failed - Shpmnt
DE488R Adjust Demand Cartons - Cache Add failed - Load
DE488S Adjust Demand Products - Cache Add failed - Load
DE488T Adjust Demand Products - Cache Add failed - Shpmnt
DE48S01 Set Error - Alpha Name, Generic Key
DE4900 Set Error - DTAI
DE4901 Set Error - OTE1REF1
DE4902 Set Error - OTWTUOM / OTVOLUOM
DE490X Route Number Not Used
DE498L Set Error - CHKD Control Digit
DE49T207 Text Subst for Error 49T207
DE49T224 Order Release Line Sales Order Shipment
DE49T400 Sell Side Transaction Received
DE49T405 Sell Side Shipment Blank
DE500U Invalid Standard Pack Rule
DE70X01 XML Generation - Reason Code - LOC - 70
DE7401 Rep. Fin. DSTR MSG RSN-RRN-CNO - EMEA - 74
DE7402 Rep. Fin. DSTR PID-VERS-CAUSE - EMEA - 09
DE7403 Rep. Fin. DSTR MSG RENA - EMEA - 09
DE7404 Rep. Fin. DSTR MSG RENA-RSN - EMEA - 09
DE7405 Rep. Fin. DSTR MSG RENA-RSN-RRN - EMEA - 09
DE7406 Rep. Fin. DSTR MSG RENA-RSN-RRN-CNO - EMEA - 09
DE7407 Rep. Fin. DSTR CO - EMEA - 09
DE7408 Rep. Fin. DSTR DL01 - EMEA - 09
DE7409 Rep. Fin. DSTR RSN-RRN-CNO-REF-CAUSE- EMEA - 09
DE7410 Rep. Fin. FORM - EMEA - 09
DE7411 Rep. Fin. CO- EMEA - 09
DE74X01 XML Generation - Reason Code - LOC - 74
DE765A Set Error - SFX - ARG - 04                            - 76A
DE766A Set Error - SFX - ARG - 04                            - 76A
DE76BX01 XML Element Error Data Structure - 76B
DE76BX02 XML File Name - 76B
DE774S Set Error Level - CO                                  - 76A
DE774T Set Error Level - LITM                                - 76A
DE774U Set Error Level - MCU                                 - 76A
DE774V Set Error Level - LOCN/LOTN                           - 76A
DE776O Set Error - STAM - ARG - 04                           - 76A
DE776X Set Error - DCT, DCTO                                 - 76A
DE7900 OWTT Text Substitution
DE801 Set Error - TMS Production Sequencing EDI Record
DE802 Set Error - TMS Production Sequencing Quantity of One
DE890A Set Duplicate Record Text Substitute Warning
DE954000 Error Text For WS Reference Implementation
DEA1A4 Set Error - DSCA, EV01
DEF13101 Set Error - Parent and Item
DEF3102 Parent Item Completions Error
DEF34S0001 Error Message for DFM Plan Quantity DS
DEF34S0002 Error Message for DFM Plan Start Date DS
DEF34S0003 Error DS for Sequence Qty Mismatch
DEH76E099 Set Error Level - Item Ledger Entry - CHI - 41        - 76H
DEH76E100 Set Error Level - Actual Item Ledger Entry - CHI - 41 - 76H
DEHS001 Set Error DOCO - DCTO - KCOO - SFXO
DELM0001 Set Level Batch
DELM0002 Set Level Store & Forward Voucher
DELM0003 Set Level Voucher
DELM0004 Set Level Payment
DELM0005 Set Level Document
DELM0006 Set Level Store & Forward Voucher Line
DELM0007 Set Level Store & Forward Voucher Journal
DELM0008 Set Level Store & Forward Voucher Journal Line
DELM0009 Set Level S/F Journal Entry
DELM0010 Set Level S/F Journal Entry Line
DELM0011 Set Level Invoice
DELM0012 Set Level Store & Forward Batch
DELM0013 Set Level Recurring
DELM0014 Set Level Recurring Line
DELM0015 Batch Out Of Balance PPAT Error Message
DELM0016 SendRequestForApproval
DELM0017 Send PPAT to Approver
DELM0018 SendRejectionNotice
DELM0018A SendPPAT_RequisitionRejectedMessage
DELM0019 Set Level - Order Level Errors
DELM0020 Set Level - Line Level Errors
DELM0021 Set Level - Job Completed Message
DELM0022 Set Level - Job Completed With Errors Message
DELM0023 Indexed Computations Level 3 Data Structure
DELM0024 Indexed Computations Level 4 Error Data Structure
DELM0025 Set Level A/R Receipt PrePost error
DELM0026 Set Level Store & Forward Invoice
DELM0027 Set Level Store & Forward Invoice Line
DELM0028 Set Level Store & Forward Invoice Journal
DELM0029 Set Level Store & Forward Invoice Journal Line
DELM0030 No JE Written ERROR for Mon Acct Valuation
DELM0031 No Exchange Rate found.
DELM0032 Send PPAT Request for ECO Approval Text Sub
DELM0038 Send Message for WO Completion
DELM0046 Set Level Payroll Journal Entry
DELM0047 Set Level Payroll Journal Entry Line
DELM0050 Contact Management Level Error Set
DELM0054 Forecast Record Not Updated To Budget
DELM00620 Set Level - Configurator Segment Validation
DELM0063 Set Level - Configurator Cross Segment Edit Error
DELM0064 Set Level - Configurator Assembly Inclusion Error
DELM0065 Set Level Record Contains Error
DELM0066 Set level Transaction Error
DELM0067 Set Level Nota Fiscal Generated - Brazil              - 42
DELM0068 Set Level Nota Fiscal Not Generated - Brazil          - 42
DELM0069 Set Level Nota Fiscal Voided / Reversed - Brazil      - 42
DELM0070 Set Level Nota Fiscal Not Generated / Reversed - Braz - 42
DELM0078 Set Level - Order Level Errors
DELM0079 Set Level - Line Level Errors
DELM0080 Set Level - A/R Detail Line Level Errors
DELM0081 Set Level - G/L Detail Line Level Errors
DELM0082 Set Level - A/R Finance Charge Customer Error
DELM0083 Set Level - Order Integrity Issue
DELM0084 Set Level - SBF Transaction Error
DELM0094 DS for Set Payment Gross to Net Error
DELM0098 Set Level - Var Num Allocation Error
DELM0099 Set Level - Account Error
DELM0100 Company Date Pattern Changed - Error
DELM0101 Company Currency Code Changed - Error
DELM0102 Set Level - Transaction
DELM0103 Set Level - Line
DELM0104 Set Level - Address Number
DELM0105 Set Level - Address Number Invalid State
DELM0106 Set Level - Address Number Invalid Country
DELM0121 SendPPAT_CopyAccountsMessage
DELM0122 Ledger Type Currency Code Changed - Error
DELM0124 Set Level - Voucher errors
DELM0127 Set Order Level Errors
DELM0128 Set Line Level Errors
DELM0144 Set Level - QM Preference Profile PPPAT Error Msg - DS
DELM0146 Set Level - No Test Results Value PPAT Error Msg - DS
DELM0147 Set Level - Test Failed for Item and MCU PPAT Error Msg - DS
DELM0148 DS for Payroll Level Message
DELM0200 Set Level 3 Error for Expense Report Reimbursement
DELM0500 Set Level Payroll Lockout Warning
DELM0581 JDEM Set Level - EDI Demand Header
DELM0582 JDEM Set Level - EDI Demand Detail
DELM0583 JDEM Set Level - EDI Demand Schedule
DELM0820 Set Level Pay Grade Error
DELM0821 Set Level Pay Grade Warning
DELM09612 Account not setup in Cross Reference
DELM11026 Detailed Currency Restatement Error
DELM1210 Extract Asset Master - Set Level Message
DELM1211 Set Level Errors - Inbound Transactions
DELM12120 Set Level Errors - Inbound Meter Readings
DELM12120B Set Level Warnings - Inbound Meter Readings
DELM1310 Set Level Errors - Inbound Condition-Based Alerts
DELM1314 Set Level Errors - Condition-Based Alerts Processor
DELM13PJ Set Level Errors - PM Projections
DELM13PM Set Level Errors - Update PM Schedule Status
DELM1530 Set Level - G/L Detail Line Level Error Set
DELM1600 Set Level - Item in Branch Plant PPAT Error Message
DELM1601 Set Level - Document # Amount Debit/Credit PPAT Error
DELM1602 Set Level - Calculation for Driver PPAT Error Message
DELM1720 Set Level Message - Base Warranty Insert Error
DELM1748 Set Level Errors - Inbound Warranty Claims
DELM3401 Set Level Message Contains Error Data Structure
DELM40R01 Error Demand Schedule Header
DELM40R02 Error Set Demand Schedule Detail
DELM40R03 Error Set Demand Schedule Sales Order
DELM4101 Set Container Errors
DELM41B01 Set Level Reconciliation
DELM4280 Set Level - Line Level Errors
DELM4282 Set Level - G/L Detail Line Level Errors G Batch
DELM4501 Set Level - EDI Inbound Promotional Pricing
DELM4504 Set Level - Claim Level Errors
DELM4505 Set Level - Order Level Errors
DELM45RRP Set Error_Receipt Number
DELM4701 Set Level EDI Line Error
DELM4703 JDEM Set Level - EDI Acknowledgment Header
DELM4704 JDEM Set Level - EDI Demand Header
DELM47071S Set Processing Option Error - R47071S
DELM48CM Set Level Errors - Completion Metrics
DELM48RP Set Level Errors - Roll Schedule Periods
DELM48S01 Set Level G/L Journal Generation Err Message Data Structure
DELM48S02 Set Level A/R Journal Generation Err Message Data Structure
DELM4901 Set Level Carrier/Branch/Actual Ship Error
DELM4902 Set Level Shipment/Routing Step Error
DELM4903 Set Level Load/Planning Depot Error
DELM4904 Set Level Rate Name Error
DELM4905 Set Level Shipment Number & Status Approval Error
DELM4906 Set Level Load Number & Status Approval Error
DELM4907 Payment Status Code Error
DELM4909 G/L Offset Class Error
DELM4911 Set Level Shipment Number Errors
DELM4912 Set Level Load Number Errors
DELM4913 Set Level Order Key Errors
DELM4914 Set Level Customer Carton Errors
DELM4915 Set Level PO Receipts Begin Doc Error
DELM4916 Set Level PO Receipts Edit Line Error
DELM4917 Set Level PO Receipts End Doc Error
DELM4918 Set Level Freight Request Data Structure
DELM4919 Set Level Freight Request Data Structure
DELM4920 Transmission PPAT Structure - DS
DELM4921 Transmission Transaction PPAT Structure - DS
DELM4923 Set Level Master Data DS
DELM4924 Set Level Procurement Freight Request Line
DELM4925 Set Level Procurement Freight Request Order
DELM4926 Set Level Procurement Freight Request Initalize
DELM49T01 Set Level Corp Load Data Structure
DELM49T10 Set Freight Request XML Errors
DELM49T200 JDEM Set Level - Transpo Plan UBE Version
DELM49T201 JDEM Set Level - Transpo Plan Shipment
DELM49T202 JDEM Set Level - Transpo Plan Ship Unit
DELM49T203 JDEM Set Level - Order Release ID
DELM49T204 JDEM Set Level - Order Release Line ID
DELM5201 Set Level - Change Order Level Errors
DELM5202 Set Level - Batch Created
DELM5203 Set Level - Invoice Created
DELM5204 Set Level - Invoice Not Created Level Error
DELM5206 Work Order Errors
DELM5207 Set Level - Commitment Generation Level Errors
DELM5209 Transaction ID Errors
DELM5210 Copy Scenario Error
DELM616 Set Level_Auto Bank Statement Number
DELM616A Set Level_GL Bank Account
DELM7001 Set Level Batch Number  - 70
DELM7002 Set Level Transaction Number  - 70
DELM7401 Set Level Batch Number  - 74
DELM7402 Set Level Transaction Number  - 74
DELM76B01 Set NFe error - 76B
DELM76B02 Set FCO Error - 76B
DELM76B03 Set MCU Error - 76B
DELM76B04 Set AN8 Error - 76B
DELM76B05 Set UKID Error - 76B
DELM76B06 Set Level NFe XML File Error - BRA - 76B
DELM76B07 Set Level NFe Unused Error - BRA - 76B
DELMCA02 CRM Post Synchronization Processing - Address Book
DELMCA04 CRM Post Synchronization Processing - Address By Date
DELMCA05 CRM Post Synchronization Processing - Customer
DELMCA06 CRM Post Synch Processing-E-Addr,Contact,AltAddr,ContactPhon
DELMCA07 CRM Post Synch Processing-RelatedPersonPhones,RelatedPerson
DELMCA09 CRM Post Synchronization Process - Parent Number
DELMU741 Set Error Level Document Company - UK - 04
DELPN916 License Plate AutoBuild Failed

 

Note:

 




Example of C Functions to have this implementation:

 

 

 

 

 

 

 


 

Note: To have complete reference on EnterpriseOne business function, refer http://docs.oracle.com/cd/E13780_01/jded/html/docset.html
  1. Search for key words "Oracle Documentation Library" which shows Complete library of all documentation for all Oracle products
  2. Then scroll down to "JD Edwards EnterpriseOne"
  3. Click hyper link JD Edwards EnterpriseOne
  4. Look for "E13780-01" JD Edwards EnterpriseOne Tools Guides Release 8.98, which brings you to JD Edwards EnterpriseOne Tools 8.98 Guides
  5. Select "JD Edwards EnterpriseOne Tools 8.98 Development Standard for Business Function Programming Guide" and refer it