fixed bug preventing rec rel jobs from posting if vendor code doesn't match expected vendor code
This commit is contained in:
@ -363,24 +363,24 @@ LQP:
|
|||||||
IF VendCode NE ExpectedCode AND ExpectedCode NE '' THEN
|
IF VendCode NE ExpectedCode AND ExpectedCode NE '' THEN
|
||||||
void = Msg(@WINDOW,'','EXPECTED_VENDOR_CODE','',ExpectedCode:@FM:VendCode)
|
void = Msg(@WINDOW,'','EXPECTED_VENDOR_CODE','',ExpectedCode:@FM:VendCode)
|
||||||
Set_Property(CtrlEntID, 'FOCUS', True$)
|
Set_Property(CtrlEntID, 'FOCUS', True$)
|
||||||
END else
|
|
||||||
ProcIds = Get_Property(@Window, '@PROC_IDS')
|
|
||||||
ListData = Get_Property(CtrlEntId, 'LIST')
|
|
||||||
WONo = CheckArray<CA$WO_NO - 1>
|
|
||||||
RecDtm = CheckArray<CA$REC_DTM - 1>
|
|
||||||
ScanLotNo = ListData<PrevRow, 1>
|
|
||||||
ScanQty = ListData<PrevRow, 2>
|
|
||||||
ScanSubPartNo = ListData<PrevRow, 3>
|
|
||||||
ScanVendor = ListData<PrevRow, 4>
|
|
||||||
ProcIds<-1> = Service_Services('PostProcedure', 'WORK_ORDER_SERVICES', 'ReceiveReleaseCassette':SD$:WONo:SD$:@User4:SD$:ScanLotNo:SD$:ScanQty:SD$:ScanSubPartNo:SD$:ScanVendor:SD$:RecDtm)
|
|
||||||
If Error_Services('NoError') then
|
|
||||||
Set_Property(@Window, '@PROC_IDS', ProcIds)
|
|
||||||
end else
|
|
||||||
ErrorMsg = Error_Services('GetMessage')
|
|
||||||
Msg(@Window, '', 'OK', '', 'Process Error':@FM:'Error submitting scan data to server for processing')
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
ProcIds = Get_Property(@Window, '@PROC_IDS')
|
||||||
|
ListData = Get_Property(CtrlEntId, 'LIST')
|
||||||
|
WONo = CheckArray<CA$WO_NO - 1>
|
||||||
|
RecDtm = CheckArray<CA$REC_DTM - 1>
|
||||||
|
ScanLotNo = ListData<PrevRow, 1>
|
||||||
|
ScanQty = ListData<PrevRow, 2>
|
||||||
|
ScanSubPartNo = ListData<PrevRow, 3>
|
||||||
|
ScanVendor = ListData<PrevRow, 4>
|
||||||
|
ProcIds<-1> = Service_Services('PostProcedure', 'WORK_ORDER_SERVICES', 'ReceiveReleaseCassette':SD$:WONo:SD$:@User4:SD$:ScanLotNo:SD$:ScanQty:SD$:ScanSubPartNo:SD$:ScanVendor:SD$:RecDtm)
|
||||||
|
If Error_Services('NoError') then
|
||||||
|
Set_Property(@Window, '@PROC_IDS', ProcIds)
|
||||||
|
end else
|
||||||
|
ErrorMsg = Error_Services('GetMessage')
|
||||||
|
Msg(@Window, '', 'OK', '', 'Process Error':@FM:'Error submitting scan data to server for processing')
|
||||||
|
end
|
||||||
|
|
||||||
ListArray = Get_Property(CtrlEntId,'ARRAY')
|
ListArray = Get_Property(CtrlEntId,'ARRAY')
|
||||||
CheckArray = Get_Property(@WINDOW,'@CHECK_ARRAY')
|
CheckArray = Get_Property(@WINDOW,'@CHECK_ARRAY')
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user