You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
DS7/DSWeb/Areas/TruckMng/Viewsjs/MsWlBsAudit/MsWlBsAuditModel.js

89 lines
3.6 KiB
JavaScript

Ext.define('MsWlBizBill', {
extend: 'Ext.data.Model',
idProperty: 'GId',
fields: [
{ name: 'BillType', type: 'string' },
{ name: 'BillType_Ref', type: 'string' },
{ name: 'BillNo', type: 'string' },
{ name: 'BillStatus', type: 'string' },
{ name: 'BillStatus_Ref', type: 'string' },
{ name: 'FeeStatus', type: 'string' },
{ name: 'FeeStatus_Ref', type: 'string' },
{ name: 'GId', type: 'string' },
{ name: 'CustName', type: 'string' },
{ name: 'DispatchName', type: 'string' },
{ name: 'MblNo', type: 'string' },
{ name: 'EtDate', type: 'string' },
{ name: 'CustDate', type: 'string' },
{ name: 'TruckNo', type: 'string' },
{ name: 'DrvName', type: 'string' },
{ name: 'ContainerNos', type: 'string' },
{ name: 'Remark', type: 'string' },
{ name: 'FuelQty', type: 'number' },
{ name: 'BsBillNo', type: 'string' },
{ name: 'YardCode', type: 'string' },
{ name: 'YardCode_Ref', type: 'string' },
{ name: 'DGTYPE', type: 'string' },
{ name: 'DGTYPECODE', type: 'string' },
{ name: 'ContainerNo', type: 'string' },
{ name: 'LoadPlace', type: 'string' },
{ name: 'Ton', type: 'string' },
{ name: 'DdCode_Ref', type: 'string' },
{ name: 'DstArea', type: 'string' },
{ name: 'YardName', type: 'string' },
{ name: 'BsType', type: 'string' },
{ name: 'BsType_Ref', type: 'string' },
{ name: 'FeeOpStatus', type: 'string' },
{ name: 'FeeOpStatus_Ref', type: 'string' },
{ name: 'DetiNation', type: 'string' }
]
});
Ext.define('MsWlFeeFixed', {
extend: 'Ext.data.Model',
idProperty: 'BillNo,SerialNo',
fields: [
{ name: 'BillNo', type: 'string' },
{ name: 'SerialNo', type: 'number' },
{ name: 'CreditDebit', type: 'string' },
{ name: 'CreditDebit_Ref', type: 'string' },
{ name: 'FeeTypeCode', type: 'string' },
{ name: 'FeeTypeCode_Ref', type: 'string' },
{ name: 'FeeTypeName', type: 'string' },
{ name: 'DistCount', type: 'number' },
{ name: 'Price', type: 'number' },
{ name: 'FsTotal', type: 'number' },
{ name: 'JsTotal', type: 'number' },
{ name: 'Remark', type: 'string' },
{ name: 'GId', type: 'string' },
{ name: 'FeeStatus', type: 'number' },
{ name: 'FeeStatus_Ref', type: 'string' },
{ name: 'SubmitDate', type: 'date' },
{ name: 'Auditoperator', type: 'string' },
{ name: 'AuditDate', type: 'date' },
{ name: 'AuditStatus', type: 'number' }
]
});
Ext.define('DsShipping.ux.FeeTypeRefModel', {
extend: 'Ext.data.Model',
idProperty: 'Name',
fields: [
{ name: 'FeeCode', type: 'string' },
{ name: 'Name', type: 'string' },
{ name: 'DefaultCurr', type: 'string' },
{ name: 'Description', type: 'string' },
{ name: 'CodeAndName', type: 'string' },
{ name: 'DefaultDebit', type: 'string' },
{ name: 'DefaultCredit', type: 'string' },
{ name: 'DefaultDebitRef', type: 'string' },
{ name: 'DefaultCreditRef', type: 'string' },
{ name: 'DefaultUnit', type: 'string' },
{ name: 'FEETYPE', type: 'string' },
{ name: 'FEEFRT', type: 'string' },
{ name: 'TAXRATE', type: 'number' },
{ name: 'ISADVANCEDPAY', type: 'string' }
]
});