Error trying to add to DB, What am I doing wrong?
Neil Harvey
neil@nha.co.za
Mon, 8 Jul 2002 20:44:00 +0200
Scott
Try
> ITEM E-PAT-ACCT-NBR INI E-PAT-ACCT-NBR OF JDAPRET
Regards
Neil
-----Original Message-----
From: Scott Gates [mailto:SGates@olbh.com]
Sent: 08 July 2002 08:36 PM
To: 'Powerh-L (E-mail)
Subject: Error trying to add to DB, What am I doing wrong?
The dataset is defined as:
DATA BASE: DBOLB2 WED, JUL 3, 2002, 10:13 AM
DATA BASE LANGUAGE ATTRIBUTE: NATIVE-3000
SET NAME:
OS-SUMMARY,MANUAL
ITEMS:
E-PAT-ACCT-NBR, X8 <<KEY ITEM>>
OLB-OS-CODE, X4
OLB-JDA-VEN-CODE, X4
OLB-FLAGED-DATE, I2
OLB-SENT-DATE, I2
OLB-VEN-ACK-DATE, I2
OLB-TURN-AMT, I2
CAPACITY: 5000 ENTRIES: 0
- show rec os-summary
07/08/02 Precision 2000 - ALT-11 Page
1
R E C O R D R E P O R T
For DICTIONARY: PHD
Record: OS-SUMMARY
of File: DBOLB2
Organization: MASTER
Type: TURBOIMAGE
Open: OS-SUMMARY of DBOLB2
Record Size: 32 Bytes
-- Record Contents --
Item Type Size Occ
Offset
E-PAT-ACCT-NBR CHARACTER 8
0
.ENTITY-ID CHARACTER 2
0
.PAT-ACCT-NBR PACKED UNSIGNED 6
2
OLB-OS-CODE CHARACTER 4
8
OLB-JDA-VEN-CODE CHARACTER 4
12
OLB-FLAGED-DATE INTEGER SIGNED 4
16
OLB-SENT-DATE INTEGER SIGNED 4
20
OLB-VEN-ACK-DATE INTEGER SIGNED 4
24
OLB-TURN-AMT INTEGER SIGNED 4
28
-- Index Contents --
** E-PAT-ACCT-NBR is a 8 byte UNIQUE PRIMARY index **
Segment Type Size Ord
Offset
E-PAT-ACCT-NBR CHARACTER 8 A
0
> CAN CLEAR
> SET DEFAULT
> ACC *JDAPRET
> DEF E-PAT-ACCT-NO CHAR *8 = E-PAT-ACCT-NBR
>
> DEF OS-VEN-CD CHAR * 4 = "TRSI"
> DEF JDA-VEN-CODE CHAR * 4 = "606"
>
> DEF BAL-DUE-N NUM * 9 = NCONVERT (BAL-DUE)
> DEF N-TODAY ZONED UNSIGNED SIZE 8 =SYSDATE
>
> SORT ON E-PAT-ACCT-NBR
> OUTPUT OS-SUMMARY ADD ON ERROR REPORT
>
> ITEM E-PAT-ACCT-NBR = E-PAT-ACCT-NBR OF JDAPRET
*E* Only initial key/index items are accepted when adding records to
master
files.
> ITEM OLB-OS-CODE = OS-VEN-CD
> ITEM OLB-JDA-VEN-CODE = JDA-VEN-CODE
> ITEM OLB-FLAGED-DATE = N-TODAY
> ITEM OLB-SENT-DATE = N-TODAY
> ITEM OLB-TURN-AMT = BAL-DUE-N
>
What am I doing wrong?