Let's simplify publishing new NuGet packages for x++ builds
You are here
Inventory Transfer Journals ( from Transfer Orders )
Inventory Transfer Journals ( from Transfer Orders )

Submitted by Nathan Clouse on 09/06/15.
A view of Transfer Journals ( from Transfer Orders ) including all of the info you would typically see when viewing the journals from the TO.
CREATE VIEW [dbo].[vw_inventInventTransferJournal]
AS
SELECT 'INVENTTRANSFERJOUR_AUTORECEIVEQTY' =
itj.autoreceiveqty,
'INVENTTRANSFERJOUR_BILLOFLADINGID_RU' =
itj.billofladingid_ru,
'INVENTTRANSFERJOUR_CARGODESCRIPTION_RU' =
itj.cargodescription_ru,
'INVENTTRANSFERJOUR_CARGOPACKING_RU' =
itj.cargopacking_ru,
'INVENTTRANSFERJOUR_CARRIERCODE_RU' =
itj.carriercode_ru,
'INVENTTRANSFERJOUR_CARRIERTYPE_RU' =
itj.carriertype_ru,
'INVENTTRANSFERJOUR_CREATEDBY' = itj.createdby,
'INVENTTRANSFERJOUR_CREATEDDATETIME' =
itj.createddatetime,
'INVENTTRANSFERJOUR_CURRENCYCODE_RU' =
itj.currencycode_ru,
'INVENTTRANSFERJOUR_DATAAREAID' = itj.dataareaid,
'INVENTTRANSFERJOUR_DELIVERYDATE_RU' =
itj.deliverydate_ru,
'INVENTTRANSFERJOUR_DLVMODEID' = itj.dlvmodeid,
'INVENTTRANSFERJOUR_DLVTERMID' = itj.dlvtermid,
'INVENTTRANSFERJOUR_DOCUMENTSTATUS_LT' =
itj.documentstatus_lt,
'INVENTTRANSFERJOUR_DRIVERCONTACT_RU' =
itj.drivercontact_ru,
'INVENTTRANSFERJOUR_DRIVERNAME_RU' =
itj.drivername_ru,
'INVENTTRANSFERJOUR_DRIVINGLICENSENUM_RU' =
itj.drivinglicensenum_ru,
'INVENTTRANSFERJOUR_FREIGHTSLIPTYPE' =
itj.freightsliptype,
'INVENTTRANSFERJOUR_FREIGHTZONEID' =
itj.freightzoneid,
'INVENTTRANSFERJOUR_FROMADDRESSNAME' =
itj.fromaddressname,
'INVENTTRANSFERJOUR_FROMCONTACTPERSON' =
itj.fromcontactperson,
'INVENTTRANSFERJOUR_FROMPOSTALADDRESS' =
itj.frompostaladdress,
'INVENTTRANSFERJOUR_INCLUDEPACKINGSLIPREGISTER_LT'
=
itj.includepackingslipregister_lt,
'INVENTTRANSFERJOUR_INTRASTATDISPATCH' =
itj.intrastatdispatch,
'INVENTTRANSFERJOUR_INVENTLOCATIONIDFROM' =
itj.inventlocationidfrom,
'INVENTTRANSFERJOUR_INVENTLOCATIONIDTO' =
itj.inventlocationidto,
'INVENTTRANSFERJOUR_INVENTLOCATIONIDTRANSIT' =
itj.inventlocationidtransit,
'INVENTTRANSFERJOUR_LADINGPOSTALADDRESS_RU' =
itj.ladingpostaladdress_ru,
'INVENTTRANSFERJOUR_LICENSECARDNUM_RU' =
itj.licensecardnum_ru,
'INVENTTRANSFERJOUR_LICENSECARDREGNUM_RU' =
itj.licensecardregnum_ru,
'INVENTTRANSFERJOUR_LICENSECARDSERIES_RU' =
itj.licensecardseries_ru,
'INVENTTRANSFERJOUR_LICENSECARDTYPE_RU' =
itj.licensecardtype_ru,
'INVENTTRANSFERJOUR_NUM_LT' = itj.num_lt,
'INVENTTRANSFERJOUR_NUMBERING_W' = itj.numbering_w,
'INVENTTRANSFERJOUR_OFFSESSIONID_RU' =
itj.offsessionid_ru,
'INVENTTRANSFERJOUR_PARTITION' = itj.partition,
'INVENTTRANSFERJOUR_PARTYACCOUNTNUM_RU' =
itj.partyaccountnum_ru,
'INVENTTRANSFERJOUR_PARTYAGREEMENTHEADEREXT_RU' =
itj.partyagreementheaderext_ru,
'INVENTTRANSFERJOUR_PRICEGROUPID_RU' =
itj.pricegroupid_ru,
'INVENTTRANSFERJOUR_REASONTABLEREF_BR' =
itj.reasontableref_br,
'INVENTTRANSFERJOUR_RECID' = itj.recid,
'INVENTTRANSFERJOUR_RECVERSION' = itj.recversion,
'INVENTTRANSFERJOUR_RETURN_RU' = itj.return_ru,
'INVENTTRANSFERJOUR_STORNO_RU' = itj.storno_ru,
'INVENTTRANSFERJOUR_TOADDRESSNAME' =
itj.toaddressname,
'INVENTTRANSFERJOUR_TOCONTACTPERSON' =
itj.tocontactperson,
'INVENTTRANSFERJOUR_TOPOSTALADDRESS' =
itj.topostaladdress,
'INVENTTRANSFERJOUR_TRACKINGID' = itj.trackingid,
'INVENTTRANSFERJOUR_TRANSDATE' = itj.transdate,
'INVENTTRANSFERJOUR_TRANSFERID' = itj.transferid,
'INVENTTRANSFERJOUR_TRANSFERTYPE_RU' =
itj.transfertype_ru,
'INVENTTRANSFERJOUR_TRANSPORTATIONTYPE_RU' =
itj.transportationtype_ru,
'INVENTTRANSFERJOUR_TRANSPORTINVOICETYPE_RU' =
itj.transportinvoicetype_ru,
'INVENTTRANSFERJOUR_UNLADINGPOSTALADDRESS_RU' =
itj.unladingpostaladdress_ru,
'INVENTTRANSFERJOUR_UPDATEDBYWORKER' =
itj.updatedbyworker,
'INVENTTRANSFERJOUR_UPDATETYPE' = itj.updatetype,
'INVENTTRANSFERJOUR_VEHICLEMODEL_RU' =
itj.vehiclemodel_ru,
'INVENTTRANSFERJOUR_VEHICLEPLATENUM_RU' =
itj.vehicleplatenum_ru,
'INVENTTRANSFERJOUR_VOUCHERID' = itj.voucherid,
'INVENTTRANSFERJOUR_WAYBILLNUM_RU' =
itj.waybillnum_ru,
'addressFrom_ADDRESS' = addressFrom.address,
'addressFrom_APARTMENT_RU' =
addressFrom.apartment_ru,
'addressFrom_BUILDING_RU' =
addressFrom.building_ru,
'addressFrom_BUILDINGCOMPLIMENT' =
addressFrom.buildingcompliment,
'addressFrom_CITY' = addressFrom.city,
'addressFrom_CITYKANA_JP' =
addressFrom.citykana_jp,
'addressFrom_CITYRECID' =
addressFrom.cityrecid,
'addressFrom_COUNTRYREGIONID' =
addressFrom.countryregionid,
'addressFrom_COUNTY' = addressFrom.county,
'addressFrom_DISTRICT' = addressFrom.district,
'addressFrom_DISTRICTNAME' =
addressFrom.districtname,
'addressFrom_FLATID_RU' =
addressFrom.flatid_ru,
'addressFrom_HOUSEID_RU' = addressFrom.houseid_ru,
'addressFrom_ISPRIVATE' = addressFrom.isprivate,
'addressFrom_LATITUDE' = addressFrom.latitude,
'addressFrom_LOCATION' = addressFrom.location,
'addressFrom_LONGITUDE' = addressFrom.longitude,
'addressFrom_MODIFIEDBY' = addressFrom.modifiedby,
'addressFrom_MODIFIEDDATETIME' =
addressFrom.modifieddatetime,
'addressFrom_PARTITION' = addressFrom.partition,
'addressFrom_POSTBOX' = addressFrom.postbox,
'addressFrom_PRIVATEFORPARTY' =
addressFrom.privateforparty,
'addressFrom_RECID' = addressFrom.recid,
'addressFrom_RECVERSION' = addressFrom.recversion,
'addressFrom_STATE' = addressFrom.state,
'addressFrom_STREET' = addressFrom.street,
'addressFrom_STREETID_RU' =
addressFrom.streetid_ru,
'addressFrom_STREETKANA_JP' =
addressFrom.streetkana_jp,
'addressFrom_STREETNUMBER' =
addressFrom.streetnumber,
'addressFrom_TIMEZONE' =
addressFrom.timezone,
'addressFrom_VALIDFROM' = addressFrom.validfrom,
'addressFrom_VALIDFROMTZID' =
addressFrom.validfromtzid,
'addressFrom_VALIDTO' = addressFrom.validto,
'addressFrom_VALIDTOTZID' =
addressFrom.validtotzid,
'addressFrom_ZIPCODE' =
addressFrom.zipcode,
'addressFrom_ZIPCODERECID' =
addressFrom.zipcoderecid,
'addressTo_ADDRESS' =
addressTo.address,
'addressTo_APARTMENT_RU' = addressTo.apartment_ru,
'addressTo_BUILDING_RU' = addressTo.building_ru,
'addressTo_BUILDINGCOMPLIMENT' =
addressTo.buildingcompliment,
'addressTo_CITY' = addressTo.city,
'addressTo_CITYKANA_JP' = addressTo.citykana_jp,
'addressTo_CITYRECID' = addressTo.cityrecid,
'addressTo_COUNTRYREGIONID' =
addressTo.countryregionid,
'addressTo_COUNTY' = addressTo.county,
'addressTo_DISTRICT' = addressTo.district,
'addressTo_DISTRICTNAME' = addressTo.districtname,
'addressTo_FLATID_RU' = addressTo.flatid_ru,
'addressTo_HOUSEID_RU' = addressTo.houseid_ru,
'addressTo_ISPRIVATE' = addressTo.isprivate,
'addressTo_LATITUDE' = addressTo.latitude,
'addressTo_LOCATION' = addressTo.location,
'addressTo_LONGITUDE' = addressTo.longitude,
'addressTo_MODIFIEDBY' = addressTo.modifiedby,
'addressTo_MODIFIEDDATETIME' =
addressTo.modifieddatetime,
'addressTo_PARTITION' = addressTo.partition,
'addressTo_POSTBOX' = addressTo.postbox,
'addressTo_PRIVATEFORPARTY' =
addressTo.privateforparty,
'addressTo_RECID' = addressTo.recid,
'addressTo_RECVERSION' = addressTo.recversion,
'addressTo_STATE' = addressTo.state,
'addressTo_STREET' = addressTo.street,
'addressTo_STREETID_RU' = addressTo.streetid_ru,
'addressTo_STREETKANA_JP' =
addressTo.streetkana_jp,
'addressTo_STREETNUMBER' =
addressTo.streetnumber,
'addressTo_TIMEZONE' = addressTo.timezone,
'addressTo_VALIDFROM' = addressTo.validfrom,
'addressTo_VALIDFROMTZID' =
addressTo.validfromtzid,
'addressTo_VALIDTO' =
addressTo.validto,
'addressTo_VALIDTOTZID' = addressTo.validtotzid,
'addressTo_ZIPCODE' = addressTo.zipcode,
'addressTo_ZIPCODERECID' = addressTo.zipcoderecid,
'worker_NAME' = worker.NAME,
'worker_PARTITION' = worker.partition,
'worker_PARTITION#2' = worker.partition#2,
'worker_PARTYNUMBER' = worker.partynumber,
'worker_PERSON' = worker.person,
'worker_RECID' = worker.recid,
'INVENTTRANSFERJOURLINE_AMOUNTVALUE' =
itjl.amountvalue,
'INVENTTRANSFERJOURLINE_DATAAREAID' =
itjl.dataareaid,
'INVENTTRANSFERJOURLINE_EXCISEAMT_IN' =
itjl.exciseamt_in,
'INVENTTRANSFERJOURLINE_INTRACODE' =
itjl.intracode,
'INVENTTRANSFERJOURLINE_INTRASTATDISPATCH' =
itjl.intrastatdispatch,
'INVENTTRANSFERJOURLINE_INTRASTATFULFILLMENTDATE_HU'
=
itjl.intrastatfulfillmentdate_hu,
'INVENTTRANSFERJOURLINE_INTRASTATSPECMOVE_CZ' =
itjl.intrastatspecmove_cz,
'INVENTTRANSFERJOURLINE_INVENTDIMID' =
itjl.inventdimid,
'INVENTTRANSFERJOURLINE_INVENTTRANSID' =
itjl.inventtransid,
'INVENTTRANSFERJOURLINE_INVENTTRANSIDTRANSIT' =
itjl.inventtransidtransit,
'INVENTTRANSFERJOURLINE_ITEMID' = itjl.itemid,
'INVENTTRANSFERJOURLINE_LINEAMOUNTRECEIVED_RU' =
itjl.lineamountreceived_ru,
'INVENTTRANSFERJOURLINE_LINEAMOUNTSHIPPED_RU' =
itjl.lineamountshipped_ru,
'INVENTTRANSFERJOURLINE_LINENUM' = itjl.linenum,
'INVENTTRANSFERJOURLINE_NETAMTRECEIVE_IN' =
itjl.netamtreceive_in,
'INVENTTRANSFERJOURLINE_NETAMTSHIP_IN' =
itjl.netamtship_in,
'INVENTTRANSFERJOURLINE_ORIGCOUNTRYREGIONID' =
itjl.origcountryregionid,
'INVENTTRANSFERJOURLINE_ORIGCOUNTYID' =
itjl.origcountyid,
'INVENTTRANSFERJOURLINE_ORIGSTATEID' =
itjl.origstateid,
'INVENTTRANSFERJOURLINE_PARTITION' = itjl.partition,
'INVENTTRANSFERJOURLINE_PDSCWQTYRECEIVED' =
itjl.pdscwqtyreceived,
'INVENTTRANSFERJOURLINE_PDSCWQTYSCRAPPED' =
itjl.pdscwqtyscrapped,
'INVENTTRANSFERJOURLINE_PDSCWQTYSHIPPED' =
itjl.pdscwqtyshipped,
'INVENTTRANSFERJOURLINE_PORT' = itjl.port,
'INVENTTRANSFERJOURLINE_PRICE_RU' = itjl.price_ru,
'INVENTTRANSFERJOURLINE_PRICEUNIT_RU' =
itjl.priceunit_ru,
'INVENTTRANSFERJOURLINE_QTYRECEIVED' =
itjl.qtyreceived,
'INVENTTRANSFERJOURLINE_QTYSCRAPPED' =
itjl.qtyscrapped,
'INVENTTRANSFERJOURLINE_QTYSHIPPED' =
itjl.qtyshipped,
'INVENTTRANSFERJOURLINE_RECID' =
itjl.recid,
'INVENTTRANSFERJOURLINE_RECVERSION' =
itjl.recversion,
'INVENTTRANSFERJOURLINE_SALESTAXAMT_IN'
=
itjl.salestaxamt_in,
'INVENTTRANSFERJOURLINE_STATISTICALVALUE' =
itjl.statisticalvalue,
'INVENTTRANSFERJOURLINE_STATPROCID' =
itjl.statprocid,
'INVENTTRANSFERJOURLINE_TRANSACTIONCODE' =
itjl.transactioncode,
'INVENTTRANSFERJOURLINE_TRANSDATE' = itjl.transdate,
'INVENTTRANSFERJOURLINE_TRANSFERID' = itjl.transferid,
'INVENTTRANSFERJOURLINE_TRANSPORT' = itjl.transport,
'INVENTTRANSFERJOURLINE_UNITID' = itjl.unitid,
'INVENTTRANSFERJOURLINE_UNITPRICE_IN' = itjl.unitprice_in,
'INVENTTRANSFERJOURLINE_VATAMT_IN' = itjl.vatamt_in,
'INVENTTRANSFERJOURLINE_VOUCHERID' = itjl.voucherid,
'INVENTDIM_CONFIGID' = id.configid,
'INVENTDIM_CREATEDDATETIME' = id.createddatetime,
'INVENTDIM_DATAAREAID' = id.dataareaid,
'INVENTDIM_INVENTBATCHID' = id.inventbatchid,
'INVENTDIM_INVENTCOLORID' = id.inventcolorid,
'INVENTDIM_INVENTDIMID' = id.inventdimid,
'INVENTDIM_INVENTGTDID_RU' = id.inventgtdid_ru,
'INVENTDIM_INVENTLOCATIONID' = id.inventlocationid,
'INVENTDIM_INVENTOWNERID_RU' = id.inventownerid_ru,
'INVENTDIM_INVENTPROFILEID_RU' = id.inventprofileid_ru,
'INVENTDIM_INVENTSERIALID' = id.inventserialid,
'INVENTDIM_INVENTSITEID' = id.inventsiteid,
'INVENTDIM_INVENTSIZEID' = id.inventsizeid,
'INVENTDIM_INVENTSTATUSID' = id.inventstatusid,
'INVENTDIM_INVENTSTYLEID' = id.inventstyleid,
'INVENTDIM_LICENSEPLATEID' = id.licenseplateid,
'INVENTDIM_MODIFIEDBY' = id.modifiedby,
'INVENTDIM_MODIFIEDDATETIME' = id.modifieddatetime,
'INVENTDIM_PARTITION' = id.partition,
'INVENTDIM_RECID' = id.recid,
'INVENTDIM_RECVERSION' = id.recversion,
'INVENTDIM_SHA1HASH' = id.sha1hash,
'INVENTDIM_WMSLOCATIONID' = id.wmslocationid,
'INVENTDIM_WMSPALLETID' = id.wmspalletid
FROM inventtransferjour itj
INNER JOIN logisticspostaladdress addressFrom
ON addressFrom.recid = itj.frompostaladdress
AND addressfrom.partition = itj.partition
INNER JOIN logisticspostaladdress addressTo
ON addressTo.recid = itj.topostaladdress
AND addressTo.partition = itj.partition
LEFT JOIN hcmworkerdetailsview worker
ON worker.recid = itj.updatedbyworker
AND worker.partition = itj.partition
INNER JOIN inventtransferjourline itjl
ON itjl.voucherid = itj.voucherid
AND itjl.transferid = itj.transferid
AND itjl.dataareaid = itj.dataareaid
AND itjl.partition = itj.partition
INNER JOIN inventdim id
ON id.inventdimid = itjl.inventdimid
AND id.dataareaid = itj.dataareaid
AND id.partition = itj.partition
go











