I think you are right.
Here is the masterfile...
FILENAME=HVPCOST,SUFFIX=FOC,
SEGNAME=PERLSEG,SEGTYPE=S1,
FIELDNAME=LDYYPP ,LDYP ,A6 ,$
SEGNAME=ROOT,SEGTYPE=S3,
PARENT=PERLSEG,
FIELDNAME=CONTRACT ,CTRL ,A8 ,FIELDTYPE=I,$
FIELDNAME=CONT_PORT ,CPORT ,A1 ,$
FIELDNAME=CONT_RL ,CRL ,A1 ,$
FIELDNAME=AGENT_CODE ,BAGT ,A4 ,$
FIELDNAME=TARIFF ,TARF ,A7 ,$
FIELDNAME=SECTION ,SECT ,A4 ,$
FIELDNAME=CORP_PARENT ,CPAR ,A8 ,$
FIELDNAME=ACCOUNT_NUM1,ACD1 ,A8 ,$
FIELDNAME=CLASS ,CLASS ,A1 ,$
FIELDNAME=CDATE ,CAND ,YYMD ,$
FIELDNAME=RPPROC1_DATE,RPDATE ,YYMD ,$
SEGNAME=UNQ ,SEGTYPE=U ,
PARENT=ROOT , LOCATION=VCSTUNQ,
FIELDNAME=ORIG_NAME ,ONAME ,A20 ,$
FIELDNAME=ORIG_ADDR ,OADDR ,A30 ,$
FIELDNAME=ORIG_CITY ,OCTY ,A10 ,$
FIELDNAME=ORIG_ZIP ,OZIP ,A5 , FIELDTYPE=I ,$
FIELDNAME=ORIG_STATE ,OSTE ,A2 ,$
FIELDNAME=ORIG_AGNT ,OAGENT ,A4 ,$
FIELDNAME=DEST_NAME ,DNAME ,A20 ,$
FIELDNAME=DEST_CITY ,DCTY ,A10 ,$
FIELDNAME=DEST_ZIP ,DZIP ,A5 , FIELDTYPE=I ,$
FIELDNAME=DEST_STATE ,DSTE ,A2 ,$
FIELDNAME=DEST_AGNT ,DAGENT ,A4 ,$
FIELDNAME=DEST_ALOC ,DAGTLOC ,A1 ,$
FIELDNAME=COMMODITY ,CMTY ,A2 ,$
FIELDNAME=ACTUAL_WGT ,AWGTC ,I5C ,$
FIELDNAME=CONST_WGT ,WGTC ,I5C ,$
FIELDNAME=BILL_WGT ,BLWT ,I7C ,$
FIELDNAME=BRKPT_WGT ,BPWT ,I7C ,$
FIELDNAME=CUBIC_FEET ,CFET ,I5 ,$
FIELDNAME=BILL_MILES ,BMILE ,I7C ,$
FIELDNAME=EST_MILES ,MILES ,I7C ,$
FIELDNAME=REVENUE ,ESLH ,I5CM ,$
FIELDNAME=ITEM ,ITEM ,A8 ,$
FIELDNAME=SEGMENT ,PRLN ,A1 ,$
FIELDNAME=SERV_FLAG ,SFLAG ,A1 ,$
FIELDNAME=HOTS_FLAG ,HSFLAG ,A1 ,$
FIELDNAME=CPUDFROM ,CPUDFROM,A6 ,$
FIELDNAME=CPUDTO ,CPUDTO ,A6 ,$
FIELDNAME=CDELFROM ,CDELFROM,A6 ,$
FIELDNAME=CDELTO ,CDELTO ,A6 ,$
FIELDNAME=COMMBY ,COMMBY ,A3 ,$
FIELDNAME=CUSTOMER ,ACNM ,A15 ,$
FIELDNAME=PO_NUMBER ,PONUMB ,A13 ,$
FIELDNAME=CUSTREF_NO ,CREFNO ,A6 ,$
FIELDNAME=REGDATE ,RNDT ,YYMD ,$
FIELDNAME=REGKEYDA ,RKEYDT ,YYMD ,$
FIELDNAME=REGCLRK ,RCLRK ,A3 ,$
FIELDNAME=REGMOD ,RMOD ,A2 ,$
FIELDNAME=APUFLAG ,APUF ,A1 ,$
FIELDNAME=APU_NO ,ANO ,A8 ,$
FIELDNAME=APU_AGT ,AAGT ,A5 ,$
FIELDNAME=APUAGT_PAY ,APUPAY ,A4 ,$
FIELDNAME=APUDAT_CAN ,APUCAN ,YYMD ,$
FIELDNAME=APU_DAT ,APUD ,YYMD ,$
FIELDNAME=BILLPAR_NO ,BILLNO ,A8 ,$
FIELDNAME=LOAD_EXT ,LEXT ,A1 ,$
FIELDNAME=DELV_EXT ,DEXT ,A1 ,$
FIELDNAME=DDATE ,DELD ,YYMD ,$
FIELDNAME=CLAIM_NO ,CLAMNO ,A10 ,$
FIELDNAME=SALESNO ,SLNO ,A9 ,$
FIELDNAME=MKTSEG_NO ,MSEGNO ,A6 ,$
FIELDNAME=RUSHBIL_FLAG,RBFLAG ,A1 ,$
FIELDNAME=EXTSTOP_CNT ,XSTOPC ,I3 ,$
FIELDNAME=FREASTR_CNT ,FASTRC ,I3 ,$
FIELDNAME=OVFLOW_CNT ,OFLOWC ,I3 ,$
FIELDNAME=ACTLOAD_DATE,ALDDAT ,YYMD ,$
FIELDNAME=HLR_LDATE ,HALD ,YYMD ,$
FIELDNAME=TRDSHW_ORGIN,TSORG ,A4 ,$
FIELDNAME=TRDSHW_DEST ,TSDES ,A4 ,$
FIELDNAME=HLR1KEY_DATE,H1KDAT ,YYMD ,$
FIELDNAME=LASTACT_DATE,LACTDT ,YYMD ,$
FIELDNAME=RYEAR ,RGYR ,A2 ,$
FIELDNAME=RPERIOD ,RGPD ,A2 ,$
FIELDNAME=IMMED_PARENT,IPAR ,A8 ,$
FIELDNAME=CORP_NAME ,CORPNM ,A15 ,$
FIELDNAME=INVOICED_AMT,INVAMT ,P12.2 ,$
FIELDNAME=INV_LH_AMT ,INVLH ,P12.2 ,$
FIELDNAME=DISC_RATE ,DRATE ,P6.2 ,$
FIELDNAME=DISC_FLAG ,DFLAG ,A1 ,$
SEGNAME=UNQ2,SEGTYPE=U ,
PARENT=ROOT , LOCATION=VCSTUNQ2,
FIELDNAME=TFINC_LHRV ,TLHRV ,P14.2 ,$
FIELDNAME=TFINC_ASSC ,TASSC ,P14.2 ,$
FIELDNAME=TFINC_VLDS ,TVLDS ,P14.2 ,$
FIELDNAME=TFINC_PASS ,TPASS ,P14.2 ,$
FIELDNAME=TFINC_TREV ,TREV ,P14.2 ,$
FIELDNAME=TFINC_BOOK ,TBOOK ,P14.2 ,$
FIELDNAME=TFINC_LDML ,TLDML ,P14.2 ,$
FIELDNAME=TFINC_EPML ,TEPML ,P14.2 ,$
FIELDNAME=TFINC_LOAD ,TLOAD ,P14.2 ,$
FIELDNAME=TFINC_UNLD ,TUNLD ,P14.2 ,$
FIELDNAME=TFINC_APUP ,TAPUP ,P14.2 ,$
FIELDNAME=TFINC_SETP ,TSETP ,P14.2 ,$
FIELDNAME=TFINC_CCDP ,TCCDP ,P14.2 ,$
FIELDNAME=TFINC_COMM ,TCOMM ,P14.2 ,$
FIELDNAME=TFINC_OTHE ,TOTHE ,P14.2 ,$
FIELDNAME=TFINC_LH_PTE,TLHPTE ,P14.2 ,$
FIELDNAME=TFINC_TPTE ,TPTE ,P14.2 ,$
FIELDNAME=TFINC_H302_REV ,T302REV ,P14.2 ,$
FIELDNAME=TFINC_H302_PTE ,T302PTE ,P14.2 ,$
FIELDNAME=TFINC_VALU_REV ,TVALUREV ,P14.2 ,$
SEGNAME=HAULER,SEGTYPE=S0,
PARENT=ROOT, LOCATION=VCSTHLR,
FIELDNAME=HAULER ,UNIT ,A6 ,FIELDTYPE=I,$
FIELDNAME=HLR_PDATE ,PALD ,MDYY ,$
FIELDNAME=HLRACT_DELDT,HADDAT ,YYMD ,$
FIELDNAME=LOAD_CAT ,LDCAT ,A1 ,$
FIELDNAME=UNLOAD_CAT ,UNLDCAT ,A1 ,$
FIELDNAME=FLEET_CTLR ,FCTLR ,A2 ,$
FIELDNAME=FLEET_GROUP ,FGRP ,A2 ,$
SEGNAME=SETOFF,SEGTYPE=S0,
PARENT=HAULER, LOCATION=VCSTHLR,
FIELDNAME=SODATE ,SODT ,MDYY ,$
FIELDNAME=SOCITY ,SOCT ,A10 ,$
FIELDNAME=SOSTATE ,SOST ,A2 ,$
FIELDNAME=SOZIP ,SOZP ,A5 , FIELDTYPE=I ,$
FIELDNAME=SOAGENT ,SOAT ,A4 ,$
FIELDNAME=SOTYPE ,SOTY ,A1 ,$
FIELDNAME=SOAGTLOC ,SOAL ,A1 ,$
SEGNAME=FINANC,SEGTYPE=S0,
PARENT=ROOT, LOCATION=HVPFINC,
FIELDNAME=PROC_YYPP ,YYPP ,A6 , FIELDTYPE=I ,$
FIELDNAME=FINC_LHRV ,LHRV ,P10.2 ,$
FIELDNAME=FINC_ASSC ,ASSC ,P10.2 ,$
FIELDNAME=FINC_VLDS ,VLDS ,P10.2 ,$
FIELDNAME=FINC_PASS ,PASS ,P10.2 ,$
FIELDNAME=FINC_BOOK ,BOOK ,P10.2 ,$
FIELDNAME=FINC_LDML ,LDML ,P10.2 ,$
FIELDNAME=FINC_EPML ,EPML ,P10.2 ,$
FIELDNAME=FINC_LOAD ,LOAD ,P10.2 ,$
FIELDNAME=FINC_UNLD ,UNLD ,P10.2 ,$
FIELDNAME=FINC_APUP ,APUP ,P10.2 ,$
FIELDNAME=FINC_SETP ,SETP ,P10.2 ,$
FIELDNAME=FINC_CCDP ,CCDP ,P10.2 ,$
FIELDNAME=FINC_COMM ,COMM ,P10.2 ,$
FIELDNAME=FINC_OTHE ,OTHE ,P10.2 ,$
FIELDNAME=FINC_LH_PTE ,LHPTE ,P10.2 ,$
FIELDNAME=FINC_H302_REV ,H302REV ,P10.2 ,$
FIELDNAME=FINC_H302_PTE ,H302PTE ,P10.2 ,$
SEGNAME=CLAIMS, SEGTYPE=KU, PARENT=ROOT,
CRFILE=VCCNTR01, CRKEY=CONTRACT,$
SEGNAME=OZAREA, SEGTYPE=KU, PARENT=UNQ,
CRFILE=VCSTAREA, CRSEGNAME=SEGONE, CRKEY=ORIG_ZIP
FIELDNAME = OZIP ,ALIAS = AZIP , A5 , FIELDTYPE=I,
TITLE = 'Orig, Zip,Code' ,$
FIELDNAME = OSMSVC ,ALIAS = SMSVC , A3 ,
TITLE = ' Orig, Small,Svc Area' ,$
FIELDNAME = OPLREGN ,ALIAS = PLREGN , A5 ,
TITLE = 'Orig Plan, Region' ,$
FIELDNAME = ODCLOCSVC ,ALIAS = DCLOCSVC , A4 ,
TITLE = ' Orig DC, Local,Svc Area' ,$
FIELDNAME = ODCCNTLAR ,ALIAS = DCCNTLAR , A4 ,
TITLE = 'Orig DC,Control, Area' ,$
FIELDNAME = OSTATE ,ALIAS = OSTATE , A2 ,
TITLE = 'Orig DC, State' ,$
FIELDNAME = OCOUNTY ,ALIAS = OCOUNTY , A18,
TITLE = 'Orig DC, County' ,$
SEGNAME=DZAREA, SEGTYPE=KU, PARENT=UNQ,
CRFILE=VCSTAREA, CRSEGNAME=SEGONE, CRKEY=DEST_ZIP
FIELDNAME = DZIP ,ALIAS = AZIP , A5 , FIELDTYPE=I,
TITLE = 'Dest, Zip,Code' ,$
FIELDNAME = DSMSVC ,ALIAS = SMSVC , A3 ,
TITLE = ' Dest, Small,Svc Area' ,$
FIELDNAME = DPLREGN ,ALIAS = PLREGN , A5 ,
TITLE = 'Dest Plan, Region' ,$
FIELDNAME = DDCLOCSVC ,ALIAS = DCLOCSVC , A4 ,
TITLE = ' Dest DC, Local,Svc Area' ,$
FIELDNAME = DDCCNTLAR ,ALIAS = DCCNTLAR , A4 ,
TITLE = 'Dest DC,Control, Area' ,$
FIELDNAME = DSTATE ,ALIAS = DSTATE , A2 ,
TITLE = 'Dest DC, State' ,$
FIELDNAME = DCOUNTY ,ALIAS = DCOUNTY , A18,
TITLE = 'Dest DC, County' ,$
SEGNAME=SOAREA, SEGTYPE=KU, PARENT=SETOFF,
CRFILE=VCSTAREA, CRSEGNAME=SEGONE, CRKEY=SOZIP
FIELDNAME = SOZIP ,ALIAS = AZIP , A5 , FIELDTYPE=I,
TITLE = 'Setoff, Zip, Code' ,$
FIELDNAME = SOSMSVC ,ALIAS = SMSVC , A3 ,
TITLE = ' Setoff, Small,Svc Area' ,$
FIELDNAME = SOPLREGN ,ALIAS = PLREGN , A5 ,
TITLE = 'Setoff, Plan,Region' ,$
FIELDNAME = SODCLOCSVC ,ALIAS = DCLOCSVC , A4 ,
TITLE = 'Setoff DC, Local, Svc Area' ,$
FIELDNAME = SODCCNTLAR ,ALIAS = DCCNTLAR , A4 ,
TITLE = 'Setoff DC, Control, Area' ,$
FIELDNAME = SOSTATE ,ALIAS = SOSTATE , A2 ,
TITLE = 'Setoff DC, State' ,$
FIELDNAME = SOCOUNTY ,ALIAS = SOCOUNTY , A18,
TITLE = 'Setoff DC, County' ,$
END
DBA=EDWARD,$
USER=TOMMY, ACCESS=R,$
USER=ZAPPER,ACCESS=R,RESTRICT=FIELD ,NAME=TFINC_LHRV ,$
RESTRICT=FIELD ,NAME=TFINC_ASSC ,$
RESTRICT=FIELD ,NAME=TFINC_VLDS ,$
RESTRICT=FIELD ,NAME=TFINC_PASS ,$
RESTRICT=FIELD ,NAME=TFINC_TREV ,$
RESTRICT=FIELD ,NAME=TFINC_BOOK ,$
RESTRICT=FIELD ,NAME=TFINC_LDML ,$
RESTRICT=FIELD ,NAME=TFINC_EPML ,$
RESTRICT=FIELD ,NAME=TFINC_LOAD ,$
RESTRICT=FIELD ,NAME=TFINC_UNLD ,$
RESTRICT=FIELD ,NAME=TFINC_APUP ,$
RESTRICT=FIELD ,NAME=TFINC_SETP ,$
RESTRICT=FIELD ,NAME=TFINC_CCDP ,$
RESTRICT=FIELD ,NAME=TFINC_COMM ,$
RESTRICT=FIELD ,NAME=TFINC_OTHE ,$
RESTRICT=FIELD ,NAME=TFINC_LH_PTE,$
RESTRICT=FIELD ,NAME=TFINC_TPTE ,$
RESTRICT=FIELD ,NAME=TFINC_H302_REV ,$
RESTRICT=FIELD ,NAME=TFINC_H302_PTE ,$
RESTRICT=FIELD ,NAME=INVOICED_AMT,$
RESTRICT=FIELD ,NAME=INV_LH_AMT ,$
RESTRICT=SEGMENT,NAME=FINANC ,$
Thanks,
Ronnel C
WebFocus 7.1.5
IBM ZOS 1.6