Vista
Vista
DHCVNB as DHCVNB, CASE locate('-V',AMFLIBI.MBF9REP.FECBTX,1) WHEN 0 THEN LTRIM(RTRIM( AMFLIBI.MBF9REP.FECBTX)) ELSE LTRIM(RTRIM(SUBSTR(AMFLIBI.MBF9REP.FECBTX,1,IFNULL(locate('-V',AMFLIB I.MBF9REP.FECBTX,1),1)-1))) END as PO , AMFLIBI.MBDHREP.DHHWTX as TRAIL, AMFLIBI.MBDHREP.DHGGNB as INVOIC, ifnull(AMFLIBI.MBGHCPP.GHG2TX ,'') as SERIAL, AMFLIBI.MBDDREP.DDAITX as CA SE, AMFLIBI.MBDDREP.DDAITX as KIT, AMFLIBI.MBDDREP.DDALTX as KITDES, AMFLIBI.MBDDREP.DDARQT AS QTY ,AMFLIBI.MBDDREP.DDAAGP as CPRICE, AMFLIBI.MBDHREP.DHA3CD AS WH, AMFLIBI.MBGHCPP.GHK4NB AS HEADER , AMFLIBI.MBDHREP.DHCANB as customer, AMFLIBI.MBDHREP.DHBZTX as ShipToAddres s1, AMFLIBI.MBDHREP.DHB0TX as ShipToAddress2, AMFLIBI.MBDHREP.DHB1TX as ShipToAddress3,AMFLIBI.MBDHREP.DHAAGX as ShipToC ity, AMFLIBI.MBDHREP.DHDXCD as ShipToState, AMFLIBI.MBDHREP.DHB6CD as ShipToZip, AMFLIBI.MBDHREP.DHAAGW as ShipToCount ryName FROM AMFLIBI.MBGHCPP right outer JOIN AMFLIBI.MBDDREP ON AMFLIBI.MBGHCPP.GHCVNB = AMFLIBI.MBDDREP.DDCVNB AND AMFLIBI.MBGHCPP.GHK4NB = AMFLIBI.MBDDREP.DDK4NB AND AMFLIBI.MBGHCPP.GHAITX = AMFLIBI.MBDDREP.DDAITX AND AMFLIBI.MBGHCPP.GHLCNB = AMFLIBI.MBDDREP.DDLCNB INNER JOIN AMFLIBI.MBDHREP ON AMFLIBI.MBDDREP.DDCVNB = AMFLIBI.MBDHREP. DHCVNB AND AMFLIBI.MBDDREP.DDK4NB = AMFLIBI.MBDHREP.DHK4NB INNER JOIN AMFLIBI.MBF9REP ON AMFLIBI.MBDHREP.DHGGNB = AMFLIBI.MBF9REP. FEGGNB AND AMFLIBI.MBF9REP.FEHYNB = AMFLIBI.MBDHREP.DHHYNB LEFT OUTER JOIN KitType ON ltrim(rtrim(AMFLIBI.MBDDREP.DDAITX)) = ltrim (rtrim(KitType.CVEPRO)) WHERE AMFLIBI.MBDDREP.DDARQT >0 AND ltrim(rtrim( AMFLIBI.MBDDREP.DDAITX)) <>'' -----------------------------SQL HIST SELECT A.T1MADT AS ManufDateHist, A.T1FMAD AS FormManufDateHist, A.T1FFAC AS FechEnvioAcknowCRM, A.T1FACK AS FormatoAcknowDate, A.T1FRAM AS QuantityframeOrder, A.T1DOOR AS QuantityDoorOrder, Cast(A.T1OPEN as integer) AS Openings, A.T1ACDT AS MOrderRecDate , A.T1FACO AS OrderRecDate , A.T1DAVA AS TransferPrice , CASE CAST(A.T1STUS AS VARCHAR(1))WHEN '0' THEN 'Open' ELSE 'Closed' END AS S tatus ,
A.T1CVNB AS COMapics, A.T1CANB AS Customer,A.T1CLTE AS CustomerName, A.T1CLTX AS ShiptoName, A.T1JOBN AS JobNumber, A.T1CBTX AS PO, A.T1CPTX AS City, A.T1BYCD AS State, A.T1FCUR AS CustomerRequestedDeliveryDate, A.T1FCUS AS CustReqShipDate, A.T1FPUB AS PubLeadTimeDate, A.T1PUBD AS MPubLeadTimeDate, A.T1FAKD AS SchedBuildComDate, A.T1AKDT AS MSchedBuildComDate, CASE CAST(A.T1STUS AS VARCHAR(10))WHEN '1' THEN A.T1FMAD ELSE A.T1FAAB END AS OrigPlantComShip, CASE CAST(A.T1STUS AS VARCHAR(10))WHEN '1' THEN A.T1MADT ELSE A.T1AABS END AS MOrigPlantComShip, A.T1FREB AS RevBuildCom, A.T1FRES AS RevEstShip, A.T1FGHN AS ActualShipDate, A.T1FD0N AS PlantConfDelDate, A.T1D0NB AS MPlantConfDelDate, A.T1FACD AS ActualDeliveryDate, A.T1FUNI AS OTMETADate, A.T1PSHI AS PartShipAllowed, A.T1GQCD AS NewStrRem, Cast(A.T1QTYB as integer) AS EquipmentQty, A.T1DESC AS ProductModel, CASE CAST(A.T1LINE AS VARCHAR(10))WHEN '0' THEN '' ELSE CAST(A.T1LINE AS V ARCHAR(10)) END AS ProductionLine, A.T1HWTX AS ofTrailers, CASE LENGTH(ltrim(rtrim(A.T1F1CD))) WHEN 0 THEN A.T1CAID ELSE A.T1F1CD END A S CARRIER, A.T1RCRM AS PlantRescCausalsCRM, A.T1RMGF AS PlantRescCausalsMFg, A.T1RLOG AS PlantRescCausalsLog, A.T1COMM AS CRMCommSalesOffice, A.T1OFSH AS OfficeScheComments , A.T1A3CD AS WH , A.T1ACDD AS MActualDeliveryDate, A.T1CURE AS MCustomerRequestedDeliveryDate, A.T1CUSD AS MCustReqShipDate , A.T1COCD AS Country, A.T1CDTX AS ShippingInstruction, B.iTEMSEQUENCE AS LineItemSequence, B.KIT AS ItemNumber, B.KITDES AS ItemDescription , B.QTY AS OrdeQtyInOrderUM , B.CPRICE AS SellingPriceInOrderUM, B.CPRICE AS SellingPriceInPriceUM, (B.QTY * B.CPRICE) AS NetSalesAmount, C.B2ALDT AS CreateDate, C.B2AFVN AS CreatedByUser, C.B2AMDT AS ChangeDate, C.B2AHVN AS ChangedByUser FROM INFRISAI.YORDPF01 A INNER JOIN INFRISAI.SERIALKIT B ON A.T1CVNB = B.DHCVNB INNER JOIN AMFLIBI.MBB2CPP C ON B.KIT = C.B2AITX WHERE A.T1STUS = '1'