Commit 744be7f2 by Cam Hayes

kgOrdersTest v9.15.0 deployed

parent 32d4033d
...@@ -19,7 +19,7 @@ type ...@@ -19,7 +19,7 @@ type
FUnauthorizedAccessProc: TUnauthorizedAccessProc; FUnauthorizedAccessProc: TUnauthorizedAccessProc;
public public
const clientVersion = '0.9.14.1'; const clientVersion = '0.9.15.0';
procedure InitApp(SuccessProc: TSuccessProc; procedure InitApp(SuccessProc: TSuccessProc;
UnauthorizedAccessProc: TUnauthorizedAccessProc); UnauthorizedAccessProc: TUnauthorizedAccessProc);
procedure SetClientConfig(Callback: TVersionCheckCallback); procedure SetClientConfig(Callback: TVersionCheckCallback);
......
...@@ -470,7 +470,6 @@ begin ...@@ -470,7 +470,6 @@ begin
end; end;
end end
); );
end
end; end;
procedure TFViewItems.btnCancelClick(Sender: TObject); procedure TFViewItems.btnCancelClick(Sender: TObject);
......
...@@ -805,7 +805,7 @@ object FOrderEntryCorrugated: TFOrderEntryCorrugated ...@@ -805,7 +805,7 @@ object FOrderEntryCorrugated: TFOrderEntryCorrugated
ItemIndex = -1 ItemIndex = -1
DataField = 'staff_fields_ship_to' DataField = 'staff_fields_ship_to'
DataSource = wdsOrder DataSource = wdsOrder
ListField = 'ADDRESS' ListField = 'ship_block'
ListSource = wdsShipTo ListSource = wdsShipTo
end end
object btnCancel: TWebButton object btnCancel: TWebButton
...@@ -1660,8 +1660,9 @@ object FOrderEntryCorrugated: TFOrderEntryCorrugated ...@@ -1660,8 +1660,9 @@ object FOrderEntryCorrugated: TFOrderEntryCorrugated
object xdwdsShipTo: TXDataWebDataSet object xdwdsShipTo: TXDataWebDataSet
Left = 1096 Left = 1096
Top = 40 Top = 40
object xdwdsShipToADDRESS: TStringField object xdwdsShipToship_block: TStringField
FieldName = 'ADDRESS' DisplayWidth = 500
FieldName = 'ship_block'
end end
end end
object wdsQBItem: TWebDataSource object wdsQBItem: TWebDataSource
......
...@@ -140,7 +140,6 @@ type ...@@ -140,7 +140,6 @@ type
xdwdsOrderADDRESS_LIST: TStringField; xdwdsOrderADDRESS_LIST: TStringField;
wdsShipTo: TWebDataSource; wdsShipTo: TWebDataSource;
xdwdsShipTo: TXDataWebDataSet; xdwdsShipTo: TXDataWebDataSet;
xdwdsShipToADDRESS: TStringField;
wdbcbShipTo: TWebDBComboBox; wdbcbShipTo: TWebDBComboBox;
xdwdsOrdersupplied_by_customer_order_date: TStringField; xdwdsOrdersupplied_by_customer_order_date: TStringField;
btnCancel: TWebButton; btnCancel: TWebButton;
...@@ -205,6 +204,7 @@ type ...@@ -205,6 +204,7 @@ type
btnQB: TWebButton; btnQB: TWebButton;
xdwdsOrderIN_QB: TStringField; xdwdsOrderIN_QB: TStringField;
xdwdsOrderQB_ORDER_NUM: TStringField; xdwdsOrderQB_ORDER_NUM: TStringField;
xdwdsShipToship_block: TStringField;
procedure WebFormCreate(Sender: TObject); procedure WebFormCreate(Sender: TObject);
[async] procedure getOrder(Order_ID: string); [async] procedure getOrder(Order_ID: string);
[async] procedure SetEmptyOrderInfo(customerID: string); [async] procedure SetEmptyOrderInfo(customerID: string);
...@@ -783,6 +783,7 @@ begin ...@@ -783,6 +783,7 @@ begin
xdwdsOrder.Close; xdwdsOrder.Close;
xdwdsOrder.SetJsonData(order); xdwdsOrder.SetJsonData(order);
xdwdsOrder.Open; xdwdsOrder.Open;
console.log(order);
container := TJSHTMLElement(document.getElementById('additionalFields')); container := TJSHTMLElement(document.getElementById('additionalFields'));
if Assigned(container) then if Assigned(container) then
...@@ -807,6 +808,7 @@ begin ...@@ -807,6 +808,7 @@ begin
xdcResponse := await(XDataWebClient1.RawInvokeAsync('ILookupService.GetCustomer', [xdwdsOrder.FieldByName('COMPANY_ID').AsString])); xdcResponse := await(XDataWebClient1.RawInvokeAsync('ILookupService.GetCustomer', [xdwdsOrder.FieldByName('COMPANY_ID').AsString]));
customer := TJSObject(xdcResponse.Result); customer := TJSObject(xdcResponse.Result);
console.log(customer);
xdwdsShipTo.Close; xdwdsShipTo.Close;
xdwdsShipTo.SetJSONData(customer['SHIPPING_ADDRESS_LIST']); xdwdsShipTo.SetJSONData(customer['SHIPPING_ADDRESS_LIST']);
...@@ -842,6 +844,7 @@ begin ...@@ -842,6 +844,7 @@ begin
try try
xdcResponse := await(XDataWebClient1.RawInvokeAsync('ILookupService.GetCustomer', [customerID])); xdcResponse := await(XDataWebClient1.RawInvokeAsync('ILookupService.GetCustomer', [customerID]));
customer := TJSObject(xdcResponse.Result); customer := TJSObject(xdcResponse.Result);
console.log(customer);
xdwdsOrder.Close; xdwdsOrder.Close;
xdwdsOrder.SetJsonData(customer); xdwdsOrder.SetJsonData(customer);
xdwdsOrder.Open; xdwdsOrder.Open;
......
...@@ -133,7 +133,7 @@ object FOrderEntryCuttingDie: TFOrderEntryCuttingDie ...@@ -133,7 +133,7 @@ object FOrderEntryCuttingDie: TFOrderEntryCuttingDie
ItemIndex = -1 ItemIndex = -1
DataField = 'staff_fields_ship_to' DataField = 'staff_fields_ship_to'
DataSource = wdsOrder DataSource = wdsOrder
ListField = 'ADDRESS' ListField = 'ship_block'
ListSource = wdsShipTo ListSource = wdsShipTo
end end
object edtPONumber: TWebDBEdit object edtPONumber: TWebDBEdit
...@@ -505,8 +505,8 @@ object FOrderEntryCuttingDie: TFOrderEntryCuttingDie ...@@ -505,8 +505,8 @@ object FOrderEntryCuttingDie: TFOrderEntryCuttingDie
object xdwdsShipTo: TXDataWebDataSet object xdwdsShipTo: TXDataWebDataSet
Left = 528 Left = 528
Top = 26 Top = 26
object xdwdsShipToADDRESS: TStringField object xdwdsShipToship_block: TStringField
FieldName = 'ADDRESS' FieldName = 'ship_block'
end end
end end
object wdsQBItem: TWebDataSource object wdsQBItem: TWebDataSource
......
...@@ -40,7 +40,6 @@ type ...@@ -40,7 +40,6 @@ type
edtJobName: TWebDBEdit; edtJobName: TWebDBEdit;
wdsShipTo: TWebDataSource; wdsShipTo: TWebDataSource;
xdwdsShipTo: TXDataWebDataSet; xdwdsShipTo: TXDataWebDataSet;
xdwdsShipToADDRESS: TStringField;
WebLabel9: TWebLabel; WebLabel9: TWebLabel;
edtSpecialInstructions: TWebDBEdit; edtSpecialInstructions: TWebDBEdit;
btnSave: TWebButton; btnSave: TWebButton;
...@@ -79,6 +78,7 @@ type ...@@ -79,6 +78,7 @@ type
xdwdsQBItemdescription: TStringField; xdwdsQBItemdescription: TStringField;
edtQBItemDescription: TWebEdit; edtQBItemDescription: TWebEdit;
wcbQBItem: TWebDBComboBox; wcbQBItem: TWebDBComboBox;
xdwdsShipToship_block: TStringField;
procedure btnSaveClick(Sender: TObject); procedure btnSaveClick(Sender: TObject);
procedure btnCancelClick(Sender: TObject); procedure btnCancelClick(Sender: TObject);
procedure WebFormCreate(Sender: TObject); procedure WebFormCreate(Sender: TObject);
......
...@@ -257,7 +257,7 @@ object FOrderEntryWeb: TFOrderEntryWeb ...@@ -257,7 +257,7 @@ object FOrderEntryWeb: TFOrderEntryWeb
ItemIndex = -1 ItemIndex = -1
DataField = 'staff_fields_ship_to' DataField = 'staff_fields_ship_to'
DataSource = wdsOrder DataSource = wdsOrder
ListField = 'ADDRESS' ListField = 'ship_block'
ListSource = wdsShipTo ListSource = wdsShipTo
end end
object edtBWorColorCopy: TWebDBEdit object edtBWorColorCopy: TWebDBEdit
...@@ -1732,8 +1732,8 @@ object FOrderEntryWeb: TFOrderEntryWeb ...@@ -1732,8 +1732,8 @@ object FOrderEntryWeb: TFOrderEntryWeb
object xdwdsShipTo: TXDataWebDataSet object xdwdsShipTo: TXDataWebDataSet
Left = 322 Left = 322
Top = 6 Top = 6
object xdwdsShipToADDRESS: TStringField object xdwdsShipToship_block: TStringField
FieldName = 'ADDRESS' FieldName = 'ship_block'
end end
end end
object wdsQBItem: TWebDataSource object wdsQBItem: TWebDataSource
......
...@@ -50,7 +50,6 @@ type ...@@ -50,7 +50,6 @@ type
wdbcbShipTo: TWebDBComboBox; wdbcbShipTo: TWebDBComboBox;
wdsShipTo: TWebDataSource; wdsShipTo: TWebDataSource;
xdwdsShipTo: TXDataWebDataSet; xdwdsShipTo: TXDataWebDataSet;
xdwdsShipToADDRESS: TStringField;
WebLabel3: TWebLabel; WebLabel3: TWebLabel;
edtBWorColorCopy: TWebDBEdit; edtBWorColorCopy: TWebDBEdit;
edtPlates: TWebDBEdit; edtPlates: TWebDBEdit;
...@@ -211,6 +210,7 @@ type ...@@ -211,6 +210,7 @@ type
xdwdsQBItemID: TStringField; xdwdsQBItemID: TStringField;
btnQB: TWebButton; btnQB: TWebButton;
dtpArtDue: TWebDBDateTimePicker; dtpArtDue: TWebDBDateTimePicker;
xdwdsShipToship_block: TStringField;
procedure WebFormCreate(Sender: TObject); procedure WebFormCreate(Sender: TObject);
[async] procedure getOrder(Order_ID: string); [async] procedure getOrder(Order_ID: string);
[async] procedure SetNewOrderInfo(customerID: string); [async] procedure SetNewOrderInfo(customerID: string);
...@@ -794,7 +794,7 @@ begin ...@@ -794,7 +794,7 @@ begin
[xdwdsOrder.FieldByName('COMPANY_ID').AsString])); [xdwdsOrder.FieldByName('COMPANY_ID').AsString]));
customer := TJSObject(xdcResponse.Result); customer := TJSObject(xdcResponse.Result);
customer_qb_id := string(customer['QB_LIST_ID']); customer_qb_id := string(customer['QB_LIST_ID']);
console.log(customer);
xdwdsShipTo.Close; xdwdsShipTo.Close;
xdwdsShipTo.SetJSONData(customer['SHIPPING_ADDRESS_LIST']); xdwdsShipTo.SetJSONData(customer['SHIPPING_ADDRESS_LIST']);
xdwdsShipTo.Open; xdwdsShipTo.Open;
......
...@@ -1195,7 +1195,7 @@ var ...@@ -1195,7 +1195,7 @@ var
params: TStringList; params: TStringList;
PageNum, PageSize: Integer; PageNum, PageSize: Integer;
OrderBy, offset, limit: string; OrderBy, offset, limit: string;
SQL, whereSQL: string; SQL, whereSQL, repSQL: string;
OrderID, CompanyID, JobName, orderType, cadFile: string; OrderID, CompanyID, JobName, orderType, cadFile: string;
status1, status2: TStatusSearchInfo; status1, status2: TStatusSearchInfo;
ForPDF: Boolean; ForPDF: Boolean;
...@@ -1206,7 +1206,7 @@ begin ...@@ -1206,7 +1206,7 @@ begin
params := TStringList.Create; params := TStringList.Create;
status1 := nil; status1 := nil;
status2 := nil; status2 := nil;
logger.log(3, 'TLookupService.generatingOrdersSQL'); logger.log(3, 'TLookupService.generatingOrdersSQL - start');
try try
try try
params.StrictDelimiter := True; params.StrictDelimiter := True;
...@@ -1272,7 +1272,12 @@ begin ...@@ -1272,7 +1272,12 @@ begin
whereSQL := whereSQL + ' AND cpo.layout_cad_file LIKE ' + QuotedStr('%' + cadFile + '%'); whereSQL := whereSQL + ' AND cpo.layout_cad_file LIKE ' + QuotedStr('%' + cadFile + '%');
if accessRights = 'SALES' then if accessRights = 'SALES' then
whereSQL := whereSQL + ' AND c.REP_USER_ID = ' + userID; begin
repSQL := 'SELECT * FROM users WHERE USER_ID = ' + userID;
doQuery(ordersDB.UniQuery2, repSQL);
whereSQL := whereSQL + ' AND c.QB_TYPE = ' + quotedStr(ordersDB.UniQuery2.FieldByName('QB_ID').AsString);
whereSQL := whereSQL + ' AND c.QB_TYPE <> ' + quotedStr('');
end;
SQL := SQL + ' o.PRICE, qb.QB_REF_NUM, ' + SQL := SQL + ' o.PRICE, qb.QB_REF_NUM, ' +
'COALESCE(cpo.staff_fields_po_number, wpo.staff_fields_po_number, cdo.staff_fields_po_number) AS po_number, ' + 'COALESCE(cpo.staff_fields_po_number, wpo.staff_fields_po_number, cdo.staff_fields_po_number) AS po_number, ' +
......
...@@ -114,10 +114,10 @@ ...@@ -114,10 +114,10 @@
<VerInfo_Locale>1033</VerInfo_Locale> <VerInfo_Locale>1033</VerInfo_Locale>
<DCC_ExeOutput>.\bin</DCC_ExeOutput> <DCC_ExeOutput>.\bin</DCC_ExeOutput>
<DCC_UnitSearchPath>C:\RADTOOLS\FastMM4;$(DCC_UnitSearchPath)</DCC_UnitSearchPath> <DCC_UnitSearchPath>C:\RADTOOLS\FastMM4;$(DCC_UnitSearchPath)</DCC_UnitSearchPath>
<VerInfo_Keys>CompanyName=EM Systems;FileDescription=$(MSBuildProjectName);FileVersion=0.9.14.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=0.9.11;Comments=</VerInfo_Keys> <VerInfo_Keys>CompanyName=EM Systems;FileDescription=$(MSBuildProjectName);FileVersion=0.9.15.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=0.9.11;Comments=</VerInfo_Keys>
<VerInfo_MajorVer>0</VerInfo_MajorVer> <VerInfo_MajorVer>0</VerInfo_MajorVer>
<VerInfo_MinorVer>9</VerInfo_MinorVer> <VerInfo_MinorVer>9</VerInfo_MinorVer>
<VerInfo_Release>14</VerInfo_Release> <VerInfo_Release>15</VerInfo_Release>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Cfg_1_Win64)'!=''"> <PropertyGroup Condition="'$(Cfg_1_Win64)'!=''">
<AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode> <AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment