set nocount on go print 'Begin Jeeves_Init_Insert_oh' go print 'Begin Jeeves_Init_Insert_oh' go --if exists (select 1 from SysObjects where Name='Jeeves_Init_Insert_oh') drop procedure Jeeves_Init_Insert_oh if not exists (select 1 from sys.objects where Name='Jeeves_Init_Insert_oh') execute ( 'create procedure Jeeves_Init_Insert_oh as return 0' ) go if object_id( N'Jeeves_UsrDefModSqlObject' ) is not NULL and object_id( N'UsrDefModSqlObject' ) is not NULL begin if exists ( select 1 from UsrDefModSqlObject where DB_Object_Name = 'Jeeves_Init_Insert_oh' and UsrDefMod_type_SQLObject = 'MERGE' ) begin declare @Time DateTime = GetDate(); print '--'; print 'Extracts customer own modifications from the object ''Jeeves_Init_Insert_oh''.'; declare @dbe integer; begin try execute @dbe = Jeeves_UsrDefModSqlObject 'Jeeves_Init_Insert_oh', NULL, 'Extract', NULL, NULL, NULL, NULL, NULL, NULL, 'SQL_SCRIPT', 'X'; if @dbe <> 0 begin print '----'; print 'Return error from procedure ''Jeeves_UsrDefModSqlObject'' when extracting customer own modifications from the object ''Jeeves_Init_Insert_oh''.'; print 'Error_Number = ' + cast( @dbe as varchar(22) ); print '----'; end; end try begin catch print '----'; print 'Catch error from ''Jeeves_UsrDefModSqlObject'' when extracting customer own modifications from the object ''Jeeves_Init_Insert_oh''.'; print 'Error_Number = ' + cast( Error_Number() as varchar(22) ); print Error_Message(); print '----'; end catch; print 'Execution time: '+ltrim( rtrim( str( cast( DateDiff( MILLISECOND, @Time, GetDate() ) as decimal(12,3) ) / 1000, 12, 3) ) ) + ' seconds.'; print '--'; end; end; go alter procedure Jeeves_Init_Insert_oh -- -- Procedure Jeeves_Init_Insert_oh created 2015-11-05 08:34:37 by procedure JVSSTODS12.zero_r01.JEEVES_Generate_Procedure_Insert, IntrnCoNo 0; Jeeves version X (14), Sign = kp -- @c_AcceptCodePayment Jeeves_StrVarChar32 = NULL OUTPUT ,@c_AdressLappTyp smallint = NULL OUTPUT ,@c_AdresslappUtskrDat DateTime = NULL OUTPUT ,@c_Aktiv smallint = NULL OUTPUT ,@c_AnmodanMark Jeeves_Boolean = NULL OUTPUT ,@c_AntalEURPall smallint = NULL OUTPUT ,@c_AntalKolli smallint = NULL OUTPUT ,@c_AntalOvrPall smallint = NULL OUTPUT ,@c_AntalRader int = NULL OUTPUT ,@c_AoNr Jeeves_MONo = NULL OUTPUT ,@c_AoNrAlfa Jeeves_StrVarChar32 = NULL OUTPUT ,@c_ArrivalAtCustomerDate DateTime = NULL OUTPUT ,@c_ArtBtotVikt decimal(18,8) = NULL OUTPUT ,@c_ArtSerieNrFrom Jeeves_StrVarChar32 = NULL OUTPUT ,@c_ArtSerieNrTom Jeeves_StrVarChar32 = NULL OUTPUT ,@c_ArtVikt decimal(18,8) = NULL OUTPUT ,@c_ArtVolym decimal(18,8) = NULL OUTPUT ,@c_AttBetalaBelopp money = NULL OUTPUT ,@c_AutoFrislappas Jeeves_Boolean = NULL OUTPUT ,@c_AutoMatchedWith Jeeves_InvNo = NULL OUTPUT ,@c_AutoRegel Jeeves_StrVarChar4 = NULL OUTPUT ,@c_AutoRegelForskott Jeeves_StrVarChar4 = NULL OUTPUT ,@c_BetKod Jeeves_StrVarChar2 = NULL OUTPUT ,@c_BetKodForskott Jeeves_StrVarChar2 = NULL OUTPUT ,@c_BookQtyNotOnPickListFlag Jeeves_Boolean = NULL OUTPUT ,@c_BristKontrolleradDatum DateTime = NULL OUTPUT ,@c_BristKontrolleradStatus smallint = NULL OUTPUT ,@c_BristStatusLagerUtlev smallint = NULL OUTPUT ,@c_BristStatusPlaneringBegLevDat smallint = NULL OUTPUT ,@c_BristStatusPlaneringBerLevDat smallint = NULL OUTPUT ,@c_BruttoVikt float = NULL OUTPUT ,@c_BusinessUnit Jeeves_StrVarChar8 = NULL OUTPUT ,@c_Cardpaymentcancelled Jeeves_Boolean = NULL OUTPUT ,@c_ClientSessionGUID_Str ztUniqueIdentifier = NULL OUTPUT ,@c_CodeFixedDeparture Jeeves_Boolean = NULL OUTPUT ,@c_CostsExclVatBCU money = NULL OUTPUT ,@c_CostsExclVatCurr money = NULL OUTPUT ,@c_CostsInclVatBCU money = NULL OUTPUT ,@c_CostsInclVatCurr money = NULL OUTPUT ,@c_CreatedByDbObject Jeeves_StrVarChar64 = NULL OUTPUT ,@c_CreditCardNumber Jeeves_StrVarChar32 = NULL OUTPUT ,@c_DelBokningTillaten smallint = NULL OUTPUT ,@c_DelivToBusinessUnit Jeeves_StrVarChar8 = NULL OUTPUT ,@c_DelivToPONo int = NULL OUTPUT ,@c_DelLevTillaten smallint = NULL OUTPUT ,@c_DiffDgrVerklLevDatDagDat int = NULL OUTPUT ,@c_DirektLeverans Jeeves_Boolean = NULL OUTPUT ,@c_DirektUttag Jeeves_Boolean = NULL OUTPUT ,@c_DistrKod Jeeves_StrVarChar4 = NULL OUTPUT ,@c_DivisKod Jeeves_StrVarChar3 = NULL OUTPUT ,@c_dtwe_JEEVES_Oh_OrderVarde DateTime = NULL OUTPUT ,@c_dtwu_JEEVES_Oh_OrderVarde DateTime = NULL OUTPUT ,@c_ebfilsent Jeeves_Boolean = NULL OUTPUT ,@c_ebfilsentdt DateTime = NULL OUTPUT ,@c_Edit Jeeves_StrVarCharMax = NULL OUTPUT ,@c_Editext Jeeves_StrVarCharMax = NULL OUTPUT ,@c_EditPlBLOB Jeeves_StrVarCharMax = NULL OUTPUT ,@c_EmballageFakt Jeeves_Boolean = NULL OUTPUT ,@c_EmballageKostnad money = NULL OUTPUT ,@c_EmballageKostnInland money = NULL OUTPUT ,@c_EstimatorOffNr Jeeves_StrVarChar10 = NULL OUTPUT ,@c_EstimatorOrder Jeeves_Boolean = NULL OUTPUT ,@c_Exec_Time_Log_String Jeeves_StrVarChar512 = NULL OUTPUT ,@c_ExecutionTime float = NULL OUTPUT ,@c_ExpAvgKd Jeeves_Boolean = NULL OUTPUT ,@c_ExpeditionKostnad money = NULL OUTPUT ,@c_ExpressKod Jeeves_Boolean = NULL OUTPUT ,@c_ExtorderNr Jeeves_StrVarChar17 = NULL OUTPUT ,@c_ExtOrdTyp smallint = NULL OUTPUT ,@c_FaktAvPersSign Jeeves_StrVarChar32 = NULL OUTPUT ,@c_FaktDat DateTime = NULL OUTPUT ,@c_FaktDateTime DateTime = NULL OUTPUT ,@c_FaktDatKorr DateTime = NULL OUTPUT ,@c_FaktDatOrg DateTime = NULL OUTPUT ,@c_FaktFfDat DateTime = NULL OUTPUT ,@c_FaktNr Jeeves_InvNo = NULL OUTPUT ,@c_FaktNr_OCR Jeeves_StrVarChar64 = NULL OUTPUT ,@c_FaktNrAConto Jeeves_InvNo = NULL OUTPUT ,@c_FaktNrForskott Jeeves_InvNo = NULL OUTPUT ,@c_FaktNrKOrr Jeeves_InvNo = NULL OUTPUT ,@c_FaktNrOrg Jeeves_InvNo = NULL OUTPUT ,@c_FaktSlutLevOrder Jeeves_Boolean = NULL OUTPUT ,@c_FaktTB money = NULL OUTPUT ,@c_FaktTbInklMoms money = NULL OUTPUT ,@c_FakturerareKod smallint = NULL OUTPUT ,@c_FfhNr int = NULL OUTPUT ,@c_FiscalPrinterStatusDate DateTime = NULL OUTPUT ,@c_FlowDummyUniqueId ztUniqueIdentifier = NULL OUTPUT ,@c_ForetagKod smallint = NULL OUTPUT ,@c_ForsakringFakt Jeeves_Boolean = NULL OUTPUT ,@c_ForsakringsKostnad money = NULL OUTPUT ,@c_ForsakrKostnInland money = NULL OUTPUT ,@c_ForsakrKostnProc decimal(18,8) = NULL OUTPUT ,@c_ForskottBelopp money = NULL OUTPUT ,@c_ForskottBeloppAck money = NULL OUTPUT ,@c_ForskottMottagetDatum DateTime = NULL OUTPUT ,@c_ForskottOrdKopplTyp smallint = NULL OUTPUT ,@c_FraktAvgKd Jeeves_Boolean = NULL OUTPUT ,@c_FrakthandlKod Jeeves_Boolean = NULL OUTPUT ,@c_FraktKostnBer money = NULL OUTPUT ,@c_FraktKostnDeb money = NULL OUTPUT ,@c_FraktKostnInland money = NULL OUTPUT ,@c_FraktKostnMan money = NULL OUTPUT ,@c_FraktSedelTyp smallint = NULL OUTPUT ,@c_FraktsedelUtskrDat DateTime = NULL OUTPUT ,@c_FraktSkrymmeKod Jeeves_Boolean = NULL OUTPUT ,@c_FraktVikt float = NULL OUTPUT ,@c_FriSlappDatTid DateTime = NULL OUTPUT ,@c_FsKd Jeeves_Boolean = NULL OUTPUT ,@c_FSUtskrDat DateTime = NULL OUTPUT ,@c_FtgKontaktNr smallint = NULL OUTPUT ,@c_FtgNr Jeeves_CompanyNo = NULL OUTPUT ,@c_ftgperson Jeeves_StrVarChar64 = NULL OUTPUT ,@c_FtgPostnr Jeeves_StrVarChar10 = NULL OUTPUT ,@c_Giltighetstid Jeeves_StrVarChar10 = NULL OUTPUT ,@c_GiltigTomDatum DateTime = NULL OUTPUT ,@c_GodsMarke Jeeves_StrVarChar64 = NULL OUTPUT ,@c_GodsMarke1 Jeeves_StrVarChar64 = NULL OUTPUT ,@c_GodsMarke2 Jeeves_StrVarChar64 = NULL OUTPUT ,@c_GodsMarke3 Jeeves_StrVarChar64 = NULL OUTPUT ,@c_GodsMarke4 Jeeves_StrVarChar64 = NULL OUTPUT ,@c_Handel3Part Jeeves_Boolean = NULL OUTPUT ,@c_HandlingChargeProcessed Jeeves_Boolean = NULL OUTPUT ,@c_HideOrder Jeeves_Boolean = NULL OUTPUT ,@c_ICTDelivFromOrderNo Jeeves_SONo = NULL OUTPUT ,@c_ICTDelivToOrderNo Jeeves_SONo = NULL OUTPUT ,@c_ICTDelivToPONo Jeeves_PONo = NULL OUTPUT ,@c_ICTDispatchMethod smallint = NULL OUTPUT ,@c_ICTDispatchTerm smallint = NULL OUTPUT ,@c_ICTRuleNumber smallint = NULL OUTPUT ,@c_IdForOrderShuffle Jeeves_StrVarChar20 = NULL OUTPUT ,@c_InbSlag Jeeves_StrVarChar3 = NULL OUTPUT ,@c_Ins_DT_MilliSecond DateTime = NULL OUTPUT ,@c_IntrnCoNoOrigin smallint = NULL OUTPUT ,@c_IntStatTransTyp smallint = NULL OUTPUT ,@c_InventoryLocWMS Jeeves_Boolean = NULL OUTPUT ,@c_InvoiceChange Jeeves_Boolean = NULL OUTPUT ,@c_InvoicedUTCDateTime DateTime = NULL OUTPUT ,@c_Jeeves_Init_Insert_Enter DateTime = NULL OUTPUT ,@c_Jeeves_Init_Insert_PreIns DateTime = NULL OUTPUT ,@c_K4 Jeeves_StrVarChar8 = NULL OUTPUT ,@c_K5 Jeeves_StrVarChar8 = NULL OUTPUT ,@c_K6 Jeeves_StrVarChar8 = NULL OUTPUT ,@c_K7 Jeeves_StrVarChar8 = NULL OUTPUT ,@c_KalkylPrisFaktura Jeeves_StrVarChar = NULL OUTPUT ,@c_kampnr int = NULL OUTPUT ,@c_KBarAvsandandeEnhet Jeeves_StrVarChar8 = NULL OUTPUT ,@c_KodEjFakturera Jeeves_Boolean = NULL OUTPUT ,@c_KopieradFranFaktNr Jeeves_InvNo = NULL OUTPUT ,@c_KopieradFranOrderNr Jeeves_SONo = NULL OUTPUT ,@c_KopieradTillOrderNr Jeeves_SONo = NULL OUTPUT ,@c_Kortspecifikinfo Jeeves_StrVarChar256 = NULL OUTPUT ,@c_Kortstatus Jeeves_StrVarChar32 = NULL OUTPUT ,@c_KortTransaktionsTyp Jeeves_StrVarChar32 = NULL OUTPUT ,@c_KostBar Jeeves_StrVarChar8 = NULL OUTPUT ,@c_KostStalleKod Jeeves_StrVarChar8 = NULL OUTPUT ,@c_KreditOrder Jeeves_Boolean = NULL OUTPUT ,@c_KreditSparrStatus smallint = NULL OUTPUT ,@c_KstAvsandandeEnhet Jeeves_StrVarChar8 = NULL OUTPUT ,@c_Kund_PlKod Jeeves_StrVarChar = NULL OUTPUT ,@c_KundBestDat DateTime = NULL OUTPUT ,@c_KundBestNamn Jeeves_StrVarChar64 = NULL OUTPUT ,@c_KundBestNr Jeeves_StrVarChar32 = NULL OUTPUT ,@c_KundBetalareNr Jeeves_CompanyNo = NULL OUTPUT ,@c_KundFaktAdr Jeeves_StrVarChar64 = NULL OUTPUT ,@c_KundFraktBetalareNr Jeeves_CompanyNo = NULL OUTPUT ,@c_KundFraktDeb Jeeves_Boolean = NULL OUTPUT ,@c_KundKategoriKod smallint = NULL OUTPUT ,@c_KundLevSattKod smallint = NULL OUTPUT ,@c_KundPrisInklMoms Jeeves_Boolean = NULL OUTPUT ,@c_KundRabatt decimal(18,8) = NULL OUTPUT ,@c_KundRabattKod Jeeves_Boolean = NULL OUTPUT ,@c_KundRabattKod0 Jeeves_Boolean = NULL OUTPUT ,@c_KundRabattKod1 Jeeves_Boolean = NULL OUTPUT ,@c_KundRabattKod2 Jeeves_Boolean = NULL OUTPUT ,@c_KundRabattMax float = NULL OUTPUT ,@c_KundRabattMin float = NULL OUTPUT ,@c_KundRef2 Jeeves_StrVarChar32 = NULL OUTPUT ,@c_KundSpecTextBe Jeeves_Boolean = NULL OUTPUT ,@c_KundSpecTextFa Jeeves_Boolean = NULL OUTPUT ,@c_KundSpecTextFs Jeeves_Boolean = NULL OUTPUT ,@c_KundSpecTextOe Jeeves_Boolean = NULL OUTPUT ,@c_KundSpecTextPl Jeeves_Boolean = NULL OUTPUT ,@c_KundSpecTextTo Jeeves_Boolean = NULL OUTPUT ,@c_KundStafflKod Jeeves_Boolean = NULL OUTPUT ,@c_KundTextKod Jeeves_StrVarChar4 = NULL OUTPUT ,@c_LagerFlyttning Jeeves_Boolean = NULL OUTPUT ,@c_LagPlats Jeeves_StrVarChar20 = NULL OUTPUT ,@c_LagStalle Jeeves_StrVarChar8 = NULL OUTPUT ,@c_LandsKod Jeeves_StrVarChar3 = NULL OUTPUT ,@c_LeadTimeMatrixBookingFlag Jeeves_Boolean = NULL OUTPUT ,@c_LegitimationNumber Jeeves_StrVarChar32 = NULL OUTPUT ,@c_LevArtBtotVikt decimal(18,8) = NULL OUTPUT ,@c_LevArtVikt decimal(18,8) = NULL OUTPUT ,@c_LevArtVolym decimal(18,8) = NULL OUTPUT ,@c_LevAviseringKod Jeeves_Boolean = NULL OUTPUT ,@c_LevForeTolv Jeeves_Boolean = NULL OUTPUT ,@c_LevHandlKod Jeeves_Boolean = NULL OUTPUT ,@c_LevSattKod smallint = NULL OUTPUT ,@c_LevVillkKod smallint = NULL OUTPUT ,@c_LfExcl Jeeves_Boolean = NULL OUTPUT ,@c_ManReAvstDT DateTime = NULL OUTPUT ,@c_ManReAvstPerDen DateTime = NULL OUTPUT ,@c_ManReAvstPersSign Jeeves_StrVarChar32 = NULL OUTPUT ,@c_MarkKundsMomsStyr Jeeves_Boolean = NULL OUTPUT ,@c_MarkNyttOEUtskr Jeeves_Boolean = NULL OUTPUT ,@c_MarkOrderUniktLager Jeeves_Boolean = NULL OUTPUT ,@c_MomsKod smallint = NULL OUTPUT ,@c_MomsKodForskott smallint = NULL OUTPUT ,@c_MottagetBelopp money = NULL OUTPUT ,@c_MRP_InventoryTransferFlag Jeeves_Boolean = NULL OUTPUT ,@c_No_Trigger_Exec smallint = NULL OUTPUT ,@c_OeKod Jeeves_Boolean = NULL OUTPUT ,@c_OeStatusEdi smallint = NULL OUTPUT ,@c_OEUtskrDat DateTime = NULL OUTPUT ,@c_OffertRadNrToOrdRadNr Jeeves_Boolean = NULL OUTPUT ,@c_OffNr Jeeves_StrVarChar10 = NULL OUTPUT ,@c_OhFaktTB money = NULL OUTPUT ,@c_OhFaktTBInklMoms money = NULL OUTPUT ,@c_OhOrdBerednDatBase DateTime = NULL OUTPUT ,@c_OhOrdBerLevDatBase DateTime = NULL OUTPUT ,@c_OhOrdKostnad money = NULL OUTPUT ,@c_OhOrdKostnadInklMoms money = NULL OUTPUT ,@c_OhOrdSum money = NULL OUTPUT ,@c_OhOrdSumInklMoms money = NULL OUTPUT ,@c_OhVbOrdSum money = NULL OUTPUT ,@c_OhVbOrdSumInklMoms money = NULL OUTPUT ,@c_OIngSkapad Jeeves_Boolean = NULL OUTPUT ,@c_OkAttPlockaSattDatum DateTime = NULL OUTPUT ,@c_OkAttPlockaStatus smallint = NULL OUTPUT ,@c_ole1 Jeeves_StrVarChar256 = NULL OUTPUT ,@c_ole2 Jeeves_StrVarChar256 = NULL OUTPUT ,@c_OrdBegLevDat DateTime = NULL OUTPUT ,@c_OrdBerednDat DateTime = NULL OUTPUT ,@c_OrdBerLevDat DateTime = NULL OUTPUT ,@c_OrdBerLevTid ztTime = NULL OUTPUT ,@c_OrdBeskr Jeeves_StrVarChar64 = NULL OUTPUT ,@c_OrdBokningsStatus smallint = NULL OUTPUT ,@c_OrdDatum DateTime = NULL OUTPUT ,@c_OrderAvslutad Jeeves_Boolean = NULL OUTPUT ,@c_OrderBeloppIntFsg money = NULL OUTPUT ,@c_OrderBeloppIntKop money = NULL OUTPUT ,@c_OrderCostCurrency Jeeves_Boolean = NULL OUTPUT ,@c_OrderEnding Jeeves_Boolean = NULL OUTPUT ,@c_OrderKopplKod smallint = NULL OUTPUT ,@c_OrderKostnadIntFsg money = NULL OUTPUT ,@c_OrderKostnadIntKop money = NULL OUTPUT ,@c_OrderNr Jeeves_SONo = NULL OUTPUT ,@c_OrderNrAlfa Jeeves_StrVarChar64 = NULL OUTPUT ,@c_OrderNrKoppl Jeeves_SONo = NULL OUTPUT ,@c_OrderNrKorr Jeeves_SONo = NULL OUTPUT ,@c_OrderNrOffert Jeeves_SONo = NULL OUTPUT ,@c_OrderNrOrg Jeeves_SONo = NULL OUTPUT ,@c_OrderNrServ Jeeves_SONo = NULL OUTPUT ,@c_OrderTBIntFsg money = NULL OUTPUT ,@c_OrderTBIntKop money = NULL OUTPUT ,@c_OrderTextKod Jeeves_StrVarChar4 = NULL OUTPUT ,@c_OrderTGIntFsg decimal(18,8) = NULL OUTPUT ,@c_OrderTGIntKop decimal(18,8) = NULL OUTPUT ,@c_OrdFoljesedelsNr int = NULL OUTPUT ,@c_OrdKostnad money = NULL OUTPUT ,@c_OrdKostnadInklMoms money = NULL OUTPUT ,@c_OrdLevAdr1 Jeeves_StrVarChar64 = NULL OUTPUT ,@c_OrdLevAdr2 Jeeves_StrVarChar64 = NULL OUTPUT ,@c_OrdLevAdr3 Jeeves_StrVarChar64 = NULL OUTPUT ,@c_OrdLevAdr4 Jeeves_StrVarChar64 = NULL OUTPUT ,@c_OrdLevAdrBstOrt Jeeves_StrVarChar64 = NULL OUTPUT ,@c_OrdLevAdrLandsKod Jeeves_StrVarChar3 = NULL OUTPUT ,@c_OrdLevAdrProvinceCode Jeeves_StrVarChar5 = NULL OUTPUT ,@c_OrdLevAnvisnRad1 Jeeves_StrVarChar32 = NULL OUTPUT ,@c_OrdLevAnvisnRad2 Jeeves_StrVarChar32 = NULL OUTPUT ,@c_OrdLevDat DateTime = NULL OUTPUT ,@c_OrdLevDatOrg DateTime = NULL OUTPUT ,@c_OrdLevNr smallint = NULL OUTPUT ,@c_OrdLevPlats1 Jeeves_CompanyNo = NULL OUTPUT ,@c_OrdLovLevDat DateTime = NULL OUTPUT ,@c_OrdRabatt decimal(18,8) = NULL OUTPUT ,@c_OrdRestNot Jeeves_Boolean = NULL OUTPUT ,@c_OrdRestNr smallint = NULL OUTPUT ,@c_OrdStat smallint = NULL OUTPUT ,@c_OrdSum money = NULL OUTPUT ,@c_OrdSumExclCredChk money = NULL OUTPUT ,@c_OrdSumExklMoms money = NULL OUTPUT ,@c_OrdSumFraktBer money = NULL OUTPUT ,@c_OrdSumInklMoms money = NULL OUTPUT ,@c_OrdSumInklMomsExclCredChk money = NULL OUTPUT ,@c_OrdSumRabGr money = NULL OUTPUT ,@c_OrdSumReg money = NULL OUTPUT ,@c_OrdSumValReg money = NULL OUTPUT ,@c_OrdTranspDat DateTime = NULL OUTPUT ,@c_OrdTyp smallint = NULL OUTPUT ,@c_OrdVerklLevDat DateTime = NULL OUTPUT ,@c_OULager_Auto_Utplock Jeeves_Boolean = NULL OUTPUT ,@c_OULager_Leverera_Allt Jeeves_Boolean = NULL OUTPUT ,@c_OvrFaktAvgift1 money = NULL OUTPUT ,@c_OvrFaktAvgift10 money = NULL OUTPUT ,@c_OvrFaktAvgift2 money = NULL OUTPUT ,@c_OvrFaktAvgift3 money = NULL OUTPUT ,@c_OvrFaktAvgift4 money = NULL OUTPUT ,@c_OvrFaktAvgift5 money = NULL OUTPUT ,@c_OvrFaktAvgift6 money = NULL OUTPUT ,@c_OvrFaktAvgift7 money = NULL OUTPUT ,@c_OvrFaktAvgift8 money = NULL OUTPUT ,@c_OvrFaktAvgift9 money = NULL OUTPUT ,@c_OvrFaktKostn1Fakt Jeeves_Boolean = NULL OUTPUT ,@c_OvrFaktKostn2Fakt Jeeves_Boolean = NULL OUTPUT ,@c_OvrFaktKostnad1 money = NULL OUTPUT ,@c_OvrFaktKostnad2 money = NULL OUTPUT ,@c_OvrFaktKostnInland1 money = NULL OUTPUT ,@c_OvrFaktKostnInland2 money = NULL OUTPUT ,@c_PackagingDate DateTime = NULL OUTPUT ,@c_PackareKod smallint = NULL OUTPUT ,@c_PackSedelUtskrDat DateTime = NULL OUTPUT ,@c_PaymenttransID Jeeves_StrVarChar256 = NULL OUTPUT ,@c_PdmCount int = NULL OUTPUT ,@c_PersSign Jeeves_StrVarChar32 = NULL OUTPUT ,@c_PickingLockedByUser Jeeves_StrVarChar64 = NULL OUTPUT ,@c_PlockIndexOrder int = NULL OUTPUT ,@c_PlockJnrOrder int = NULL OUTPUT ,@c_PLUtskrDat DateTime = NULL OUTPUT ,@c_PrisJustOrder Jeeves_Boolean = NULL OUTPUT ,@c_PrisJustOrderKost Jeeves_Boolean = NULL OUTPUT ,@c_PrisLista int = NULL OUTPUT ,@c_ProjCode Jeeves_StrVarChar10 = NULL OUTPUT ,@c_ProspektId int = NULL OUTPUT ,@c_PVMSeasonId Jeeves_StrVarChar15 = NULL OUTPUT ,@c_QQ_Ins_Trg_Start DateTime = NULL OUTPUT ,@c_RabKlass smallint = NULL OUTPUT ,@c_Referensnummer Jeeves_StrVarChar32 = NULL OUTPUT ,@c_RegDat DateTime = NULL OUTPUT ,@c_ReplicateRecord smallint = NULL OUTPUT ,@c_RestArtBtotVikt decimal(18,8) = NULL OUTPUT ,@c_RestArtVikt decimal(18,8) = NULL OUTPUT ,@c_RestArtVolym decimal(18,8) = NULL OUTPUT ,@c_RestBehKod smallint = NULL OUTPUT ,@c_RowCreatedBy Jeeves_StrVarChar32 = NULL OUTPUT ,@c_RowCreatedDt DateTime = NULL OUTPUT ,@c_RowCreatedUTCDT DateTime = NULL OUTPUT ,@c_RowUpdatedBy Jeeves_StrVarChar32 = NULL OUTPUT ,@c_RowUpdatedCols Jeeves_StrVarChar256 = NULL OUTPUT ,@c_RowUpdatedDt DateTime = NULL OUTPUT ,@c_RowUpdatedUTCDT DateTime = NULL OUTPUT ,@c_RptUnitNo smallint = NULL OUTPUT ,@c_RU_Account Jeeves_StrVarChar20 = NULL OUTPUT ,@c_SalesTaxHandling Jeeves_Boolean = NULL OUTPUT ,@c_SalesType Jeeves_StrVarChar3 = NULL OUTPUT ,@c_Saljare Jeeves_StrVarChar32 = NULL OUTPUT ,@c_SamFaktUtskr Jeeves_Boolean = NULL OUTPUT ,@c_SamInKopMark Jeeves_Boolean = NULL OUTPUT ,@c_SendEdi Jeeves_Boolean = NULL OUTPUT ,@c_SendEdiDT DateTime = NULL OUTPUT ,@c_ShuffleOrder Jeeves_Boolean = NULL OUTPUT ,@c_SkrivUtskSk Jeeves_Boolean = NULL OUTPUT ,@c_SlutKundNamn1 Jeeves_StrVarChar64 = NULL OUTPUT ,@c_SlutKundNamn2 Jeeves_StrVarChar64 = NULL OUTPUT ,@c_SprakKod smallint = NULL OUTPUT ,@c_SQLCmd2EnterTrg int = NULL OUTPUT ,@c_StockReplenishment Jeeves_Boolean = NULL OUTPUT ,@c_TA_AmtCOD money = NULL OUTPUT ,@c_TA_ConsNo Jeeves_StrVarChar20 = NULL OUTPUT ,@c_TA_CustomerMessage Jeeves_StrVarChar64 = NULL OUTPUT ,@c_TA_Edit Jeeves_StrVarCharMax = NULL OUTPUT ,@c_TA_FaxNotifiedNo Jeeves_StrVarChar64 = NULL OUTPUT ,@c_TA_GANno Jeeves_StrVarChar20 = NULL OUTPUT ,@c_TA_IntAutoNo smallint = NULL OUTPUT ,@c_TA_Loadmeter float = NULL OUTPUT ,@c_TA_MailNotified Jeeves_StrVarChar64 = NULL OUTPUT ,@c_TA_PhonNotifiedNo Jeeves_StrVarChar64 = NULL OUTPUT ,@c_TA_SMSNotifiedNo Jeeves_StrVarChar64 = NULL OUTPUT ,@c_TA_TemplKompCd Jeeves_StrVarChar = NULL OUTPUT ,@c_TaxAreaCode1 Jeeves_StrVarChar10 = NULL OUTPUT ,@c_TaxAreaCode2 Jeeves_StrVarChar10 = NULL OUTPUT ,@c_TaxAreaCode3 Jeeves_StrVarChar10 = NULL OUTPUT ,@c_TaxAreaCode4 Jeeves_StrVarChar10 = NULL OUTPUT ,@c_TaxAreaCode5 Jeeves_StrVarChar10 = NULL OUTPUT ,@c_TaxAreaRate decimal(18,8) = NULL OUTPUT ,@c_TaxCode smallint = NULL OUTPUT ,@c_TerminsSakradOrder Jeeves_Boolean = NULL OUTPUT ,@c_TextEfterDokRader Jeeves_Boolean = NULL OUTPUT ,@c_TextKod Jeeves_StrVarChar4 = NULL OUTPUT ,@c_TillbakaBelopp money = NULL OUTPUT ,@c_TillLagStalle Jeeves_StrVarChar8 = NULL OUTPUT ,@c_TimeZoneCode smallint = NULL OUTPUT ,@c_TransitLeverans Jeeves_Boolean = NULL OUTPUT ,@c_TransportorsKod Jeeves_StrVarChar17 = NULL OUTPUT ,@c_UtskrBestDokSkaGoras Jeeves_Boolean = NULL OUTPUT ,@c_UtskrBestDokUtskrDT DateTime = NULL OUTPUT ,@c_UtskrDokLovSkaGoras Jeeves_Boolean = NULL OUTPUT ,@c_UtskrDokLovUtskrDT DateTime = NULL OUTPUT ,@c_ValDat DateTime = NULL OUTPUT ,@c_ValKod Jeeves_StrVarChar3 = NULL OUTPUT ,@c_ValKurs decimal(18,8) = NULL OUTPUT ,@c_VaruProv Jeeves_StrVarChar = NULL OUTPUT ,@c_VAT_Type smallint = NULL OUTPUT ,@c_vb_EmballageKostnad money = NULL OUTPUT ,@c_vb_EmballageKostnInland money = NULL OUTPUT ,@c_vb_ExpeditionKostnad money = NULL OUTPUT ,@c_vb_ForsakringsKostnad money = NULL OUTPUT ,@c_vb_ForsakrKostnInland money = NULL OUTPUT ,@c_vb_ForskottBelopp money = NULL OUTPUT ,@c_vb_ForskottBeloppAck money = NULL OUTPUT ,@c_vb_FraktKostnBer money = NULL OUTPUT ,@c_vb_FraktKostnDeb money = NULL OUTPUT ,@c_vb_FraktKostnInland money = NULL OUTPUT ,@c_vb_FraktKostnMan money = NULL OUTPUT ,@c_vb_OvrFaktAvgift1 money = NULL OUTPUT ,@c_vb_OvrFaktAvgift10 money = NULL OUTPUT ,@c_vb_OvrFaktAvgift2 money = NULL OUTPUT ,@c_vb_OvrFaktAvgift3 money = NULL OUTPUT ,@c_vb_OvrFaktAvgift4 money = NULL OUTPUT ,@c_vb_OvrFaktAvgift5 money = NULL OUTPUT ,@c_vb_OvrFaktAvgift6 money = NULL OUTPUT ,@c_vb_OvrFaktAvgift7 money = NULL OUTPUT ,@c_vb_OvrFaktAvgift8 money = NULL OUTPUT ,@c_vb_OvrFaktAvgift9 money = NULL OUTPUT ,@c_vb_OvrFaktKostnad1 money = NULL OUTPUT ,@c_vb_OvrFaktKostnad2 money = NULL OUTPUT ,@c_vb_OvrFaktKostnInland1 money = NULL OUTPUT ,@c_vb_OvrFaktKostnInland2 money = NULL OUTPUT ,@c_VbOrdSum money = NULL OUTPUT ,@c_VbOrdSumExklMoms money = NULL OUTPUT ,@c_VbOrdSumInklMoms money = NULL OUTPUT ,@c_VbOrdSumRabGr money = NULL OUTPUT ,@c_ViktSumOrder Jeeves_Boolean = NULL OUTPUT ,@c_VolHeight smallint = NULL OUTPUT ,@c_VolLength smallint = NULL OUTPUT ,@c_Volume float = NULL OUTPUT ,@c_VolWidth smallint = NULL OUTPUT ,@c_VRef Jeeves_StrVarChar64 = NULL OUTPUT ,@c_webpublish varchar(1) = NULL OUTPUT ,@c_WorkFaktNr Jeeves_InvNo = NULL OUTPUT ,@DebugMsg Jeeves_StrVarChar10 = NULL --OUTPUT ,@c_Logg_Exec_Time_String Jeeves_StrVarChar4000 = NULL OUTPUT ,@c_Integer_NULL integer = NULL ,@c_Varchar_NULL Jeeves_StrVarChar2048 = NULL ,@c_Date_NULL DateTime = NULL ,@c_AdjustMinutes2GetLocalTime integer = NULL ,@c_zLanguage integer = NULL -- -- as declare @Enter_TranCount integer set @Enter_TranCount = @@TranCount set @c_Logg_Exec_Time_String=case when @c_Logg_Exec_Time_String is not null then @c_Logg_Exec_Time_String else '' end + char(13)+char(10)+convert(varchar(12),GetDate(),114)+', Enter oh, opt='+cast(@@Options as varchar(11)) declare @Jeeves_Init_Insert_Enter DateTime, @Jeeves_Init_Insert_PreIns DateTime, @Jeeves_Init_Insert_PostIns DateTime set @Jeeves_Init_Insert_Enter = GetDate() /*BEGIN_SQLServerOnly*/ set rowcount 0; set nocount on; -- @@Options=512 declare @Set_Options integer = 0; -- -- if @Set_Options = 0 begin -- DBLib if @@Options & 16 = 16 set ansi_padding OFF; --set FORCEPLAN OFF; if @@Options & 4096 = 4096 set concat_null_yields_null OFF; if @@Options & 8 = 8 set ansi_warnings OFF; ---------set ansi_nulls OFF; ---------set QUOTED_IDENTIFIER OFF; if @@Options & 1024 = 1024 set ANSI_NULL_DFLT_ON OFF; if @@Options & 2048 = 2048 set ANSI_NULL_DFLT_OFF OFF; if @@Options & 64 = 64 set arithabort OFF; if @@Options & 8192 = 8192 set numeric_roundabort OFF; end; -- if @Set_Options = 0 begin if @Set_Options = 1 begin -- Filtered index (ODBC) if @@Options & 32 = 0 set ansi_nulls ON; -- 32 ANSI_NULLS Controls NULL handling when using equality operators. if @@Options & 16 = 0 set ansi_padding ON; -- 16 ANSI_PADDING Controls padding of fixed-length variables. if @@Options & 8 = 0 set ansi_warnings ON; -- 8 ANSI_WARNINGS Controls truncation and NULL in aggregate warnings. if @@Options & 64 = 0 set arithabort ON; -- 64 ARITHABORT Terminates a query when an overflow or divide-by-zero error occurs during query execution. if @@Options & 4096 = 0 set concat_null_yields_null ON; -- 4096 CONCAT_NULL_YIELDS_NULL Returns NULL when concatenating a NULL value with a string. if @@Options & 8192 = 8192 set numeric_roundabort OFF; -- OFF! OFF! 8192 NUMERIC_ROUNDABORT Generates an error when a loss of precision occurs in an expression. if @@Options & 256 = 0 set QUOTED_IDENTIFIER ON; -- 256 QUOTED_IDENTIFIER Differentiates between single and double quotation marks when evaluating an expression. --set FORCEPLAN OFF; if @@Options & 1024 = 1024 set ANSI_NULL_DFLT_ON OFF; -- 1024 ANSI_NULL_DFLT_ON Alters the session's behavior to use ANSI compatibility for nullability. New columns defined without explicit nullability are defined to allow nulls. if @@Options & 2048 = 2048 set ANSI_NULL_DFLT_OFF OFF; -- 2048 ANSI_NULL_DFLT_OFF Alters the session's behavior not to use ANSI compatibility for nullability. New columns defined without explicit nullability do not allow nulls. end; -- if @Set_Options = 1 begin /*END_SQLServerOnly*/ set @c_Logg_Exec_Time_String=@c_Logg_Exec_Time_String+char(13)+char(10)+convert(varchar(12),GetDate(),114)+', opt='+cast(@@Options as varchar(11)) if @c_ForetagKod is NULL and @c_OrderNr is NULL and @c_OrderNrAlfa is NULL Return (0) -- Just warming up the procedure?! declare @c_IntrnCoNo smallint = @c_ForetagKod; declare @catch_ERROR_NUMBER integer, @catch_ERROR_MESSAGE Jeeves_StrVarChar4000; begin try declare @xxx_PrimaryKeyValue Jeeves_StrVarChar2048 set @xxx_PrimaryKeyValue = '<%.oh>; key =' +char(13)+char(10)+char(9)+'<%OrderNr> = ' + coalesce( convert( varchar(21), @c_OrderNr ), 'NULL' ) if @@TranCount = 0 BEGIN TRAN declare @x integer ,@dbe integer ,@dbc integer ,@dbp integer = @@ProcId ,@Procedure_Name SysName = object_Name( @@ProcId ) ,@NewLine Jeeves_StrVarChar2 = nchar(13)+nchar(10) ,@NewLineTab Jeeves_StrVarChar3 = nchar(13)+nchar(10)+nchar(9) ,@sy1_Currency Jeeves_StrVarChar4 ,@sy1_CurrencyDecimals smallint ,@sy1_AdjustMinutes2GetLocalTime integer ,@sy2_AdjustMinutes2GetLocalTime integer ,@AM2GLT integer ,@sy1_TimeZoneCode smallint ,@sy2_TimeZoneCode smallint ,@wr Jeeves_StrVarChar4000; declare @PgmId Jeeves_StrVarChar512 = @Procedure_Name + @NewLine; -- -- Declare @oh_AcceptCodePayment Jeeves_StrVarChar32 , @oh_AdressLappTyp smallint , @oh_AdresslappUtskrDat DateTime , @oh_Aktiv smallint , @oh_AnmodanMark Jeeves_Boolean , @oh_AntalEURPall smallint , @oh_AntalKolli smallint , @oh_AntalOvrPall smallint , @oh_AntalRader int , @oh_AoNr Jeeves_MONo , @oh_AoNrAlfa Jeeves_StrVarChar32 , @oh_ArrivalAtCustomerDate DateTime , @oh_ArtBtotVikt decimal(18,8) , @oh_ArtSerieNrFrom Jeeves_StrVarChar32 , @oh_ArtSerieNrTom Jeeves_StrVarChar32 , @oh_ArtVikt decimal(18,8) , @oh_ArtVolym decimal(18,8) , @oh_AttBetalaBelopp money , @oh_AutoFrislappas Jeeves_Boolean , @oh_AutoMatchedWith Jeeves_InvNo , @oh_AutoRegel Jeeves_StrVarChar4 , @oh_AutoRegelForskott Jeeves_StrVarChar4 , @oh_BetKod Jeeves_StrVarChar2 , @oh_BetKodForskott Jeeves_StrVarChar2 , @oh_BookQtyNotOnPickListFlag Jeeves_Boolean , @oh_BristKontrolleradDatum DateTime , @oh_BristKontrolleradStatus smallint , @oh_BristStatusLagerUtlev smallint , @oh_BristStatusPlaneringBegLevDat smallint , @oh_BristStatusPlaneringBerLevDat smallint , @oh_BruttoVikt float , @oh_BusinessUnit Jeeves_StrVarChar8 , @oh_Cardpaymentcancelled Jeeves_Boolean , @oh_ClientSessionGUID_Str ztUniqueIdentifier , @oh_CodeFixedDeparture Jeeves_Boolean , @oh_CostsExclVatBCU money , @oh_CostsExclVatCurr money , @oh_CostsInclVatBCU money , @oh_CostsInclVatCurr money , @oh_CreatedByDbObject Jeeves_StrVarChar64 , @oh_CreditCardNumber Jeeves_StrVarChar32 , @oh_DelBokningTillaten smallint , @oh_DelivToBusinessUnit Jeeves_StrVarChar8 , @oh_DelivToPONo int , @oh_DelLevTillaten smallint , @oh_DiffDgrVerklLevDatDagDat int , @oh_DirektLeverans Jeeves_Boolean , @oh_DirektUttag Jeeves_Boolean , @oh_DistrKod Jeeves_StrVarChar4 , @oh_DivisKod Jeeves_StrVarChar3 , @oh_dtwe_JEEVES_Oh_OrderVarde DateTime , @oh_dtwu_JEEVES_Oh_OrderVarde DateTime , @oh_ebfilsent Jeeves_Boolean , @oh_ebfilsentdt DateTime , @oh_Edit Jeeves_StrVarCharMax , @oh_Editext Jeeves_StrVarCharMax , @oh_EditPlBLOB Jeeves_StrVarCharMax , @oh_EmballageFakt Jeeves_Boolean , @oh_EmballageKostnad money , @oh_EmballageKostnInland money , @oh_EstimatorOffNr Jeeves_StrVarChar10 , @oh_EstimatorOrder Jeeves_Boolean , @oh_Exec_Time_Log_String Jeeves_StrVarChar512 , @oh_ExecutionTime float , @oh_ExpAvgKd Jeeves_Boolean , @oh_ExpeditionKostnad money , @oh_ExpressKod Jeeves_Boolean , @oh_ExtorderNr Jeeves_StrVarChar17 , @oh_ExtOrdTyp smallint , @oh_FaktAvPersSign Jeeves_StrVarChar32 , @oh_FaktDat DateTime , @oh_FaktDateTime DateTime , @oh_FaktDatKorr DateTime , @oh_FaktDatOrg DateTime , @oh_FaktFfDat DateTime , @oh_FaktNr Jeeves_InvNo , @oh_FaktNr_OCR Jeeves_StrVarChar64 , @oh_FaktNrAConto Jeeves_InvNo , @oh_FaktNrForskott Jeeves_InvNo , @oh_FaktNrKOrr Jeeves_InvNo , @oh_FaktNrOrg Jeeves_InvNo , @oh_FaktSlutLevOrder Jeeves_Boolean , @oh_FaktTB money , @oh_FaktTbInklMoms money , @oh_FakturerareKod smallint , @oh_FfhNr int , @oh_FiscalPrinterStatusDate DateTime , @oh_FlowDummyUniqueId ztUniqueIdentifier , @oh_ForetagKod smallint , @oh_ForsakringFakt Jeeves_Boolean , @oh_ForsakringsKostnad money , @oh_ForsakrKostnInland money , @oh_ForsakrKostnProc decimal(18,8) , @oh_ForskottBelopp money , @oh_ForskottBeloppAck money , @oh_ForskottMottagetDatum DateTime , @oh_ForskottOrdKopplTyp smallint , @oh_FraktAvgKd Jeeves_Boolean , @oh_FrakthandlKod Jeeves_Boolean , @oh_FraktKostnBer money , @oh_FraktKostnDeb money , @oh_FraktKostnInland money , @oh_FraktKostnMan money , @oh_FraktSedelTyp smallint , @oh_FraktsedelUtskrDat DateTime , @oh_FraktSkrymmeKod Jeeves_Boolean , @oh_FraktVikt float , @oh_FriSlappDatTid DateTime , @oh_FsKd Jeeves_Boolean , @oh_FSUtskrDat DateTime , @oh_FtgKontaktNr smallint , @oh_FtgNr Jeeves_StrVarChar20 , @oh_ftgperson Jeeves_StrVarChar64 , @oh_FtgPostnr Jeeves_StrVarChar10 , @oh_Giltighetstid Jeeves_StrVarChar10 , @oh_GiltigTomDatum DateTime , @oh_GodsMarke Jeeves_StrVarChar64 , @oh_GodsMarke1 Jeeves_StrVarChar64 , @oh_GodsMarke2 Jeeves_StrVarChar64 , @oh_GodsMarke3 Jeeves_StrVarChar64 , @oh_GodsMarke4 Jeeves_StrVarChar64 , @oh_Handel3Part Jeeves_Boolean , @oh_HandlingChargeProcessed Jeeves_Boolean , @oh_HideOrder Jeeves_Boolean , @oh_ICTDelivFromOrderNo Jeeves_SONo , @oh_ICTDelivToOrderNo Jeeves_SONo , @oh_ICTDelivToPONo Jeeves_PONo , @oh_ICTDispatchMethod smallint , @oh_ICTDispatchTerm smallint , @oh_ICTRuleNumber smallint , @oh_IdForOrderShuffle Jeeves_StrVarChar20 , @oh_InbSlag Jeeves_StrVarChar3 , @oh_Ins_DT_MilliSecond DateTime , @oh_IntrnCoNoOrigin smallint , @oh_IntStatTransTyp smallint , @oh_InventoryLocWMS Jeeves_Boolean , @oh_InvoiceChange Jeeves_Boolean , @oh_InvoicedUTCDateTime DateTime , @oh_Jeeves_Init_Insert_Enter DateTime , @oh_Jeeves_Init_Insert_PreIns DateTime , @oh_K4 Jeeves_StrVarChar8 , @oh_K5 Jeeves_StrVarChar8 , @oh_K6 Jeeves_StrVarChar8 , @oh_K7 Jeeves_StrVarChar8 , @oh_KalkylPrisFaktura Jeeves_StrVarChar , @oh_kampnr int , @oh_KBarAvsandandeEnhet Jeeves_StrVarChar8 , @oh_KodEjFakturera Jeeves_Boolean , @oh_KopieradFranFaktNr Jeeves_InvNo , @oh_KopieradFranOrderNr Jeeves_SONo , @oh_KopieradTillOrderNr Jeeves_SONo , @oh_Kortspecifikinfo Jeeves_StrVarChar256 , @oh_Kortstatus Jeeves_StrVarChar32 , @oh_KortTransaktionsTyp Jeeves_StrVarChar32 , @oh_KostBar Jeeves_StrVarChar8 , @oh_KostStalleKod Jeeves_StrVarChar8 , @oh_KreditOrder Jeeves_Boolean , @oh_KreditSparrStatus smallint , @oh_KstAvsandandeEnhet Jeeves_StrVarChar8 , @oh_Kund_PlKod Jeeves_StrVarChar , @oh_KundBestDat DateTime , @oh_KundBestNamn Jeeves_StrVarChar64 , @oh_KundBestNr Jeeves_StrVarChar32 , @oh_KundBetalareNr Jeeves_StrVarChar20 , @oh_KundFaktAdr Jeeves_StrVarChar64 , @oh_KundFraktBetalareNr Jeeves_StrVarChar20 , @oh_KundFraktDeb Jeeves_Boolean , @oh_KundKategoriKod smallint , @oh_KundLevSattKod smallint , @oh_KundPrisInklMoms Jeeves_Boolean , @oh_KundRabatt decimal(18,8) , @oh_KundRabattKod Jeeves_Boolean , @oh_KundRabattKod0 Jeeves_Boolean , @oh_KundRabattKod1 Jeeves_Boolean , @oh_KundRabattKod2 Jeeves_Boolean , @oh_KundRabattMax float , @oh_KundRabattMin float , @oh_KundRef2 Jeeves_StrVarChar32 , @oh_KundSpecTextBe Jeeves_Boolean , @oh_KundSpecTextFa Jeeves_Boolean , @oh_KundSpecTextFs Jeeves_Boolean , @oh_KundSpecTextOe Jeeves_Boolean , @oh_KundSpecTextPl Jeeves_Boolean , @oh_KundSpecTextTo Jeeves_Boolean , @oh_KundStafflKod Jeeves_Boolean , @oh_KundTextKod Jeeves_StrVarChar4 , @oh_LagerFlyttning Jeeves_Boolean , @oh_LagPlats Jeeves_StrVarChar20 , @oh_LagStalle Jeeves_StrVarChar8 , @oh_LandsKod Jeeves_StrVarChar3 , @oh_LeadTimeMatrixBookingFlag Jeeves_Boolean , @oh_LegitimationNumber Jeeves_StrVarChar32 , @oh_LevArtBtotVikt decimal(18,8) , @oh_LevArtVikt decimal(18,8) , @oh_LevArtVolym decimal(18,8) , @oh_LevAviseringKod Jeeves_Boolean , @oh_LevForeTolv Jeeves_Boolean , @oh_LevHandlKod Jeeves_Boolean , @oh_LevSattKod smallint , @oh_LevVillkKod smallint , @oh_LfExcl Jeeves_Boolean , @oh_ManReAvstDT DateTime , @oh_ManReAvstPerDen DateTime , @oh_ManReAvstPersSign Jeeves_StrVarChar32 , @oh_MarkKundsMomsStyr Jeeves_Boolean , @oh_MarkNyttOEUtskr Jeeves_Boolean , @oh_MarkOrderUniktLager Jeeves_Boolean , @oh_MomsKod smallint , @oh_MomsKodForskott smallint , @oh_MottagetBelopp money , @oh_MRP_InventoryTransferFlag Jeeves_Boolean , @oh_No_Trigger_Exec smallint , @oh_OeKod Jeeves_Boolean , @oh_OeStatusEdi smallint , @oh_OEUtskrDat DateTime , @oh_OffertRadNrToOrdRadNr Jeeves_Boolean , @oh_OffNr Jeeves_StrVarChar10 , @oh_OhFaktTB money , @oh_OhFaktTBInklMoms money , @oh_OhOrdBerednDatBase DateTime , @oh_OhOrdBerLevDatBase DateTime , @oh_OhOrdKostnad money , @oh_OhOrdKostnadInklMoms money , @oh_OhOrdSum money , @oh_OhOrdSumInklMoms money , @oh_OhVbOrdSum money , @oh_OhVbOrdSumInklMoms money , @oh_OIngSkapad Jeeves_Boolean , @oh_OkAttPlockaSattDatum DateTime , @oh_OkAttPlockaStatus smallint , @oh_ole1 Jeeves_StrVarChar256 , @oh_ole2 Jeeves_StrVarChar256 , @oh_OrdBegLevDat DateTime , @oh_OrdBerednDat DateTime , @oh_OrdBerLevDat DateTime , @oh_OrdBerLevTid ztTime , @oh_OrdBeskr Jeeves_StrVarChar64 , @oh_OrdBokningsStatus smallint , @oh_OrdDatum DateTime , @oh_OrderAvslutad Jeeves_Boolean , @oh_OrderBeloppIntFsg money , @oh_OrderBeloppIntKop money , @oh_OrderCostCurrency Jeeves_Boolean , @oh_OrderEnding Jeeves_Boolean , @oh_OrderKopplKod smallint , @oh_OrderKostnadIntFsg money , @oh_OrderKostnadIntKop money , @oh_OrderNr Jeeves_SONo , @oh_OrderNrAlfa Jeeves_StrVarChar64 , @oh_OrderNrKoppl Jeeves_SONo , @oh_OrderNrKorr Jeeves_SONo , @oh_OrderNrOffert Jeeves_SONo , @oh_OrderNrOrg Jeeves_SONo , @oh_OrderNrServ Jeeves_SONo , @oh_OrderTBIntFsg money , @oh_OrderTBIntKop money , @oh_OrderTextKod Jeeves_StrVarChar4 , @oh_OrderTGIntFsg decimal(18,8) , @oh_OrderTGIntKop decimal(18,8) , @oh_OrdFoljesedelsNr int , @oh_OrdKostnad money , @oh_OrdKostnadInklMoms money , @oh_OrdLevAdr1 Jeeves_StrVarChar64 , @oh_OrdLevAdr2 Jeeves_StrVarChar64 , @oh_OrdLevAdr3 Jeeves_StrVarChar64 , @oh_OrdLevAdr4 Jeeves_StrVarChar64 , @oh_OrdLevAdrBstOrt Jeeves_StrVarChar64 , @oh_OrdLevAdrLandsKod Jeeves_StrVarChar3 , @oh_OrdLevAdrProvinceCode Jeeves_StrVarChar5 , @oh_OrdLevAnvisnRad1 Jeeves_StrVarChar32 , @oh_OrdLevAnvisnRad2 Jeeves_StrVarChar32 , @oh_OrdLevDat DateTime , @oh_OrdLevDatOrg DateTime , @oh_OrdLevNr smallint , @oh_OrdLevPlats1 Jeeves_StrVarChar20 , @oh_OrdLovLevDat DateTime , @oh_OrdRabatt decimal(18,8) , @oh_OrdRestNot Jeeves_Boolean , @oh_OrdRestNr smallint , @oh_OrdStat smallint , @oh_OrdSum money , @oh_OrdSumExclCredChk money , @oh_OrdSumExklMoms money , @oh_OrdSumFraktBer money , @oh_OrdSumInklMoms money , @oh_OrdSumInklMomsExclCredChk money , @oh_OrdSumRabGr money , @oh_OrdSumReg money , @oh_OrdSumValReg money , @oh_OrdTranspDat DateTime , @oh_OrdTyp smallint , @oh_OrdVerklLevDat DateTime , @oh_OULager_Auto_Utplock Jeeves_Boolean , @oh_OULager_Leverera_Allt Jeeves_Boolean , @oh_OvrFaktAvgift1 money , @oh_OvrFaktAvgift10 money , @oh_OvrFaktAvgift2 money , @oh_OvrFaktAvgift3 money , @oh_OvrFaktAvgift4 money , @oh_OvrFaktAvgift5 money , @oh_OvrFaktAvgift6 money , @oh_OvrFaktAvgift7 money , @oh_OvrFaktAvgift8 money , @oh_OvrFaktAvgift9 money , @oh_OvrFaktKostn1Fakt Jeeves_Boolean , @oh_OvrFaktKostn2Fakt Jeeves_Boolean , @oh_OvrFaktKostnad1 money , @oh_OvrFaktKostnad2 money , @oh_OvrFaktKostnInland1 money , @oh_OvrFaktKostnInland2 money , @oh_PackagingDate DateTime , @oh_PackareKod smallint , @oh_PackSedelUtskrDat DateTime , @oh_PaymenttransID Jeeves_StrVarChar256 , @oh_PdmCount int , @oh_PersSign Jeeves_StrVarChar32 , @oh_PickingLockedByUser Jeeves_StrVarChar64 , @oh_PlockIndexOrder int , @oh_PlockJnrOrder int , @oh_PLUtskrDat DateTime , @oh_PrisJustOrder Jeeves_Boolean , @oh_PrisJustOrderKost Jeeves_Boolean , @oh_PrisLista int , @oh_ProjCode Jeeves_StrVarChar10 , @oh_ProspektId int , @oh_PVMSeasonId Jeeves_StrVarChar15 , @oh_QQ_Ins_Trg_Start DateTime , @oh_RabKlass smallint , @oh_Referensnummer Jeeves_StrVarChar32 , @oh_RegDat DateTime , @oh_ReplicateRecord smallint , @oh_RestArtBtotVikt decimal(18,8) , @oh_RestArtVikt decimal(18,8) , @oh_RestArtVolym decimal(18,8) , @oh_RestBehKod smallint , @oh_RowCreatedBy Jeeves_StrVarChar32 , @oh_RowCreatedDt DateTime , @oh_RowCreatedUTCDT DateTime , @oh_RowUpdatedBy Jeeves_StrVarChar32 , @oh_RowUpdatedCols Jeeves_StrVarChar256 , @oh_RowUpdatedDt DateTime , @oh_RowUpdatedUTCDT DateTime , @oh_RptUnitNo smallint , @oh_RU_Account Jeeves_StrVarChar20 , @oh_SalesTaxHandling Jeeves_Boolean , @oh_SalesType Jeeves_StrVarChar3 , @oh_Saljare Jeeves_StrVarChar32 , @oh_SamFaktUtskr Jeeves_Boolean , @oh_SamInKopMark Jeeves_Boolean , @oh_SendEdi Jeeves_Boolean , @oh_SendEdiDT DateTime , @oh_ShuffleOrder Jeeves_Boolean , @oh_SkrivUtskSk Jeeves_Boolean , @oh_SlutKundNamn1 Jeeves_StrVarChar64 , @oh_SlutKundNamn2 Jeeves_StrVarChar64 , @oh_SprakKod smallint , @oh_SQLCmd2EnterTrg int , @oh_StockReplenishment Jeeves_Boolean , @oh_TA_AmtCOD money , @oh_TA_ConsNo Jeeves_StrVarChar20 , @oh_TA_CustomerMessage Jeeves_StrVarChar64 , @oh_TA_Edit Jeeves_StrVarCharMax , @oh_TA_FaxNotifiedNo Jeeves_StrVarChar64 , @oh_TA_GANno Jeeves_StrVarChar20 , @oh_TA_IntAutoNo smallint , @oh_TA_Loadmeter float , @oh_TA_MailNotified Jeeves_StrVarChar64 , @oh_TA_PhonNotifiedNo Jeeves_StrVarChar64 , @oh_TA_SMSNotifiedNo Jeeves_StrVarChar64 , @oh_TA_TemplKompCd Jeeves_StrVarChar , @oh_TaxAreaCode1 Jeeves_StrVarChar10 , @oh_TaxAreaCode2 Jeeves_StrVarChar10 , @oh_TaxAreaCode3 Jeeves_StrVarChar10 , @oh_TaxAreaCode4 Jeeves_StrVarChar10 , @oh_TaxAreaCode5 Jeeves_StrVarChar10 , @oh_TaxAreaRate decimal(18,8) , @oh_TaxCode smallint , @oh_TerminsSakradOrder Jeeves_Boolean , @oh_TextEfterDokRader Jeeves_Boolean , @oh_TextKod Jeeves_StrVarChar4 , @oh_TillbakaBelopp money , @oh_TillLagStalle Jeeves_StrVarChar8 , @oh_TimeZoneCode smallint , @oh_TransitLeverans Jeeves_Boolean , @oh_TransportorsKod Jeeves_StrVarChar17 , @oh_UtskrBestDokSkaGoras Jeeves_Boolean , @oh_UtskrBestDokUtskrDT DateTime , @oh_UtskrDokLovSkaGoras Jeeves_Boolean , @oh_UtskrDokLovUtskrDT DateTime , @oh_ValDat DateTime , @oh_ValKod Jeeves_StrVarChar3 , @oh_ValKurs decimal(18,8) , @oh_VaruProv Jeeves_StrVarChar , @oh_VAT_Type smallint , @oh_vb_EmballageKostnad money , @oh_vb_EmballageKostnInland money , @oh_vb_ExpeditionKostnad money , @oh_vb_ForsakringsKostnad money , @oh_vb_ForsakrKostnInland money , @oh_vb_ForskottBelopp money , @oh_vb_ForskottBeloppAck money , @oh_vb_FraktKostnBer money , @oh_vb_FraktKostnDeb money , @oh_vb_FraktKostnInland money , @oh_vb_FraktKostnMan money , @oh_vb_OvrFaktAvgift1 money , @oh_vb_OvrFaktAvgift10 money , @oh_vb_OvrFaktAvgift2 money , @oh_vb_OvrFaktAvgift3 money , @oh_vb_OvrFaktAvgift4 money , @oh_vb_OvrFaktAvgift5 money , @oh_vb_OvrFaktAvgift6 money , @oh_vb_OvrFaktAvgift7 money , @oh_vb_OvrFaktAvgift8 money , @oh_vb_OvrFaktAvgift9 money , @oh_vb_OvrFaktKostnad1 money , @oh_vb_OvrFaktKostnad2 money , @oh_vb_OvrFaktKostnInland1 money , @oh_vb_OvrFaktKostnInland2 money , @oh_VbOrdSum money , @oh_VbOrdSumExklMoms money , @oh_VbOrdSumInklMoms money , @oh_VbOrdSumRabGr money , @oh_ViktSumOrder Jeeves_Boolean , @oh_VolHeight smallint , @oh_VolLength smallint , @oh_Volume float , @oh_VolWidth smallint , @oh_VRef Jeeves_StrVarChar64 , @oh_webpublish varchar(1) , @oh_WorkFaktNr Jeeves_InvNo Select @oh_AcceptCodePayment = COALESCE ( @c_AcceptCodePayment , @oh_AcceptCodePayment ) , @oh_AdressLappTyp = COALESCE ( @c_AdressLappTyp , @oh_AdressLappTyp ) , @oh_AdresslappUtskrDat = COALESCE ( @c_AdresslappUtskrDat , @oh_AdresslappUtskrDat ) , @oh_Aktiv = COALESCE ( @c_Aktiv , @oh_Aktiv ) , @oh_AnmodanMark = COALESCE ( @c_AnmodanMark , @oh_AnmodanMark ) , @oh_AntalEURPall = COALESCE ( @c_AntalEURPall , @oh_AntalEURPall ) , @oh_AntalKolli = COALESCE ( @c_AntalKolli , @oh_AntalKolli ) , @oh_AntalOvrPall = COALESCE ( @c_AntalOvrPall , @oh_AntalOvrPall ) , @oh_AntalRader = COALESCE ( @c_AntalRader , @oh_AntalRader ) , @oh_AoNr = COALESCE ( @c_AoNr , @oh_AoNr ) , @oh_AoNrAlfa = COALESCE ( @c_AoNrAlfa , @oh_AoNrAlfa ) , @oh_ArrivalAtCustomerDate = COALESCE ( @c_ArrivalAtCustomerDate , @oh_ArrivalAtCustomerDate ) , @oh_ArtBtotVikt = COALESCE ( @c_ArtBtotVikt , @oh_ArtBtotVikt ) , @oh_ArtSerieNrFrom = COALESCE ( @c_ArtSerieNrFrom , @oh_ArtSerieNrFrom ) , @oh_ArtSerieNrTom = COALESCE ( @c_ArtSerieNrTom , @oh_ArtSerieNrTom ) , @oh_ArtVikt = COALESCE ( @c_ArtVikt , @oh_ArtVikt ) , @oh_ArtVolym = COALESCE ( @c_ArtVolym , @oh_ArtVolym ) , @oh_AttBetalaBelopp = COALESCE ( @c_AttBetalaBelopp , @oh_AttBetalaBelopp ) , @oh_AutoFrislappas = COALESCE ( @c_AutoFrislappas , @oh_AutoFrislappas ) , @oh_AutoMatchedWith = COALESCE ( @c_AutoMatchedWith , @oh_AutoMatchedWith ) , @oh_AutoRegel = COALESCE ( @c_AutoRegel , @oh_AutoRegel ) , @oh_AutoRegelForskott = COALESCE ( @c_AutoRegelForskott , @oh_AutoRegelForskott ) , @oh_BetKod = COALESCE ( @c_BetKod , @oh_BetKod ) , @oh_BetKodForskott = COALESCE ( @c_BetKodForskott , @oh_BetKodForskott ) , @oh_BookQtyNotOnPickListFlag = COALESCE ( @c_BookQtyNotOnPickListFlag , @oh_BookQtyNotOnPickListFlag ) , @oh_BristKontrolleradDatum = COALESCE ( @c_BristKontrolleradDatum , @oh_BristKontrolleradDatum ) , @oh_BristKontrolleradStatus = COALESCE ( @c_BristKontrolleradStatus , @oh_BristKontrolleradStatus ) , @oh_BristStatusLagerUtlev = COALESCE ( @c_BristStatusLagerUtlev , @oh_BristStatusLagerUtlev ) , @oh_BristStatusPlaneringBegLevDat = COALESCE ( @c_BristStatusPlaneringBegLevDat , @oh_BristStatusPlaneringBegLevDat ) , @oh_BristStatusPlaneringBerLevDat = COALESCE ( @c_BristStatusPlaneringBerLevDat , @oh_BristStatusPlaneringBerLevDat ) , @oh_BruttoVikt = COALESCE ( @c_BruttoVikt , @oh_BruttoVikt ) , @oh_BusinessUnit = COALESCE ( @c_BusinessUnit , @oh_BusinessUnit ) , @oh_Cardpaymentcancelled = COALESCE ( @c_Cardpaymentcancelled , @oh_Cardpaymentcancelled ) , @oh_ClientSessionGUID_Str = COALESCE ( @c_ClientSessionGUID_Str , @oh_ClientSessionGUID_Str ) , @oh_CodeFixedDeparture = COALESCE ( @c_CodeFixedDeparture , @oh_CodeFixedDeparture ) , @oh_CostsExclVatBCU = COALESCE ( @c_CostsExclVatBCU , @oh_CostsExclVatBCU ) , @oh_CostsExclVatCurr = COALESCE ( @c_CostsExclVatCurr , @oh_CostsExclVatCurr ) , @oh_CostsInclVatBCU = COALESCE ( @c_CostsInclVatBCU , @oh_CostsInclVatBCU ) , @oh_CostsInclVatCurr = COALESCE ( @c_CostsInclVatCurr , @oh_CostsInclVatCurr ) , @oh_CreatedByDbObject = COALESCE ( @c_CreatedByDbObject , @oh_CreatedByDbObject ) , @oh_CreditCardNumber = COALESCE ( @c_CreditCardNumber , @oh_CreditCardNumber ) , @oh_DelBokningTillaten = COALESCE ( @c_DelBokningTillaten , @oh_DelBokningTillaten ) , @oh_DelivToBusinessUnit = COALESCE ( @c_DelivToBusinessUnit , @oh_DelivToBusinessUnit ) , @oh_DelivToPONo = COALESCE ( @c_DelivToPONo , @oh_DelivToPONo ) , @oh_DelLevTillaten = COALESCE ( @c_DelLevTillaten , @oh_DelLevTillaten ) , @oh_DiffDgrVerklLevDatDagDat = COALESCE ( @c_DiffDgrVerklLevDatDagDat , @oh_DiffDgrVerklLevDatDagDat ) , @oh_DirektLeverans = COALESCE ( @c_DirektLeverans , @oh_DirektLeverans ) , @oh_DirektUttag = COALESCE ( @c_DirektUttag , @oh_DirektUttag ) , @oh_DistrKod = COALESCE ( @c_DistrKod , @oh_DistrKod ) , @oh_DivisKod = COALESCE ( @c_DivisKod , @oh_DivisKod ) , @oh_dtwe_JEEVES_Oh_OrderVarde = COALESCE ( @c_dtwe_JEEVES_Oh_OrderVarde , @oh_dtwe_JEEVES_Oh_OrderVarde ) , @oh_dtwu_JEEVES_Oh_OrderVarde = COALESCE ( @c_dtwu_JEEVES_Oh_OrderVarde , @oh_dtwu_JEEVES_Oh_OrderVarde ) , @oh_ebfilsent = COALESCE ( @c_ebfilsent , @oh_ebfilsent ) , @oh_ebfilsentdt = COALESCE ( @c_ebfilsentdt , @oh_ebfilsentdt ) , @oh_Edit = COALESCE ( @c_Edit , @oh_Edit ) , @oh_Editext = COALESCE ( @c_Editext , @oh_Editext ) , @oh_EditPlBLOB = COALESCE ( @c_EditPlBLOB , @oh_EditPlBLOB ) , @oh_EmballageFakt = COALESCE ( @c_EmballageFakt , @oh_EmballageFakt ) , @oh_EmballageKostnad = COALESCE ( @c_EmballageKostnad , @oh_EmballageKostnad ) , @oh_EmballageKostnInland = COALESCE ( @c_EmballageKostnInland , @oh_EmballageKostnInland ) , @oh_EstimatorOffNr = COALESCE ( @c_EstimatorOffNr , @oh_EstimatorOffNr ) , @oh_EstimatorOrder = COALESCE ( @c_EstimatorOrder , @oh_EstimatorOrder ) , @oh_Exec_Time_Log_String = COALESCE ( @c_Exec_Time_Log_String , @oh_Exec_Time_Log_String ) , @oh_ExecutionTime = COALESCE ( @c_ExecutionTime , @oh_ExecutionTime ) , @oh_ExpAvgKd = COALESCE ( @c_ExpAvgKd , @oh_ExpAvgKd ) , @oh_ExpeditionKostnad = COALESCE ( @c_ExpeditionKostnad , @oh_ExpeditionKostnad ) , @oh_ExpressKod = COALESCE ( @c_ExpressKod , @oh_ExpressKod ) , @oh_ExtorderNr = COALESCE ( @c_ExtorderNr , @oh_ExtorderNr ) , @oh_ExtOrdTyp = COALESCE ( @c_ExtOrdTyp , @oh_ExtOrdTyp ) , @oh_FaktAvPersSign = COALESCE ( @c_FaktAvPersSign , @oh_FaktAvPersSign ) , @oh_FaktDat = COALESCE ( @c_FaktDat , @oh_FaktDat ) , @oh_FaktDateTime = COALESCE ( @c_FaktDateTime , @oh_FaktDateTime ) , @oh_FaktDatKorr = COALESCE ( @c_FaktDatKorr , @oh_FaktDatKorr ) , @oh_FaktDatOrg = COALESCE ( @c_FaktDatOrg , @oh_FaktDatOrg ) , @oh_FaktFfDat = COALESCE ( @c_FaktFfDat , @oh_FaktFfDat ) , @oh_FaktNr = COALESCE ( @c_FaktNr , @oh_FaktNr ) , @oh_FaktNr_OCR = COALESCE ( @c_FaktNr_OCR , @oh_FaktNr_OCR ) , @oh_FaktNrAConto = COALESCE ( @c_FaktNrAConto , @oh_FaktNrAConto ) , @oh_FaktNrForskott = COALESCE ( @c_FaktNrForskott , @oh_FaktNrForskott ) , @oh_FaktNrKOrr = COALESCE ( @c_FaktNrKOrr , @oh_FaktNrKOrr ) , @oh_FaktNrOrg = COALESCE ( @c_FaktNrOrg , @oh_FaktNrOrg ) , @oh_FaktSlutLevOrder = COALESCE ( @c_FaktSlutLevOrder , @oh_FaktSlutLevOrder ) , @oh_FaktTB = COALESCE ( @c_FaktTB , @oh_FaktTB ) , @oh_FaktTbInklMoms = COALESCE ( @c_FaktTbInklMoms , @oh_FaktTbInklMoms ) , @oh_FakturerareKod = COALESCE ( @c_FakturerareKod , @oh_FakturerareKod ) , @oh_FfhNr = COALESCE ( @c_FfhNr , @oh_FfhNr ) , @oh_FiscalPrinterStatusDate = COALESCE ( @c_FiscalPrinterStatusDate , @oh_FiscalPrinterStatusDate ) , @oh_FlowDummyUniqueId = COALESCE ( @c_FlowDummyUniqueId , @oh_FlowDummyUniqueId ) , @oh_ForetagKod = COALESCE ( @c_ForetagKod , @oh_ForetagKod ) , @oh_ForsakringFakt = COALESCE ( @c_ForsakringFakt , @oh_ForsakringFakt ) , @oh_ForsakringsKostnad = COALESCE ( @c_ForsakringsKostnad , @oh_ForsakringsKostnad ) , @oh_ForsakrKostnInland = COALESCE ( @c_ForsakrKostnInland , @oh_ForsakrKostnInland ) , @oh_ForsakrKostnProc = COALESCE ( @c_ForsakrKostnProc , @oh_ForsakrKostnProc ) , @oh_ForskottBelopp = COALESCE ( @c_ForskottBelopp , @oh_ForskottBelopp ) , @oh_ForskottBeloppAck = COALESCE ( @c_ForskottBeloppAck , @oh_ForskottBeloppAck ) , @oh_ForskottMottagetDatum = COALESCE ( @c_ForskottMottagetDatum , @oh_ForskottMottagetDatum ) , @oh_ForskottOrdKopplTyp = COALESCE ( @c_ForskottOrdKopplTyp , @oh_ForskottOrdKopplTyp ) , @oh_FraktAvgKd = COALESCE ( @c_FraktAvgKd , @oh_FraktAvgKd ) , @oh_FrakthandlKod = COALESCE ( @c_FrakthandlKod , @oh_FrakthandlKod ) , @oh_FraktKostnBer = COALESCE ( @c_FraktKostnBer , @oh_FraktKostnBer ) , @oh_FraktKostnDeb = COALESCE ( @c_FraktKostnDeb , @oh_FraktKostnDeb ) , @oh_FraktKostnInland = COALESCE ( @c_FraktKostnInland , @oh_FraktKostnInland ) , @oh_FraktKostnMan = COALESCE ( @c_FraktKostnMan , @oh_FraktKostnMan ) , @oh_FraktSedelTyp = COALESCE ( @c_FraktSedelTyp , @oh_FraktSedelTyp ) , @oh_FraktsedelUtskrDat = COALESCE ( @c_FraktsedelUtskrDat , @oh_FraktsedelUtskrDat ) , @oh_FraktSkrymmeKod = COALESCE ( @c_FraktSkrymmeKod , @oh_FraktSkrymmeKod ) , @oh_FraktVikt = COALESCE ( @c_FraktVikt , @oh_FraktVikt ) , @oh_FriSlappDatTid = COALESCE ( @c_FriSlappDatTid , @oh_FriSlappDatTid ) , @oh_FsKd = COALESCE ( @c_FsKd , @oh_FsKd ) , @oh_FSUtskrDat = COALESCE ( @c_FSUtskrDat , @oh_FSUtskrDat ) , @oh_FtgKontaktNr = COALESCE ( @c_FtgKontaktNr , @oh_FtgKontaktNr ) , @oh_FtgNr = COALESCE ( @c_FtgNr , @oh_FtgNr ) , @oh_ftgperson = COALESCE ( @c_ftgperson , @oh_ftgperson ) , @oh_FtgPostnr = COALESCE ( @c_FtgPostnr , @oh_FtgPostnr ) , @oh_Giltighetstid = COALESCE ( @c_Giltighetstid , @oh_Giltighetstid ) , @oh_GiltigTomDatum = COALESCE ( @c_GiltigTomDatum , @oh_GiltigTomDatum ) , @oh_GodsMarke = COALESCE ( @c_GodsMarke , @oh_GodsMarke ) , @oh_GodsMarke1 = COALESCE ( @c_GodsMarke1 , @oh_GodsMarke1 ) , @oh_GodsMarke2 = COALESCE ( @c_GodsMarke2 , @oh_GodsMarke2 ) , @oh_GodsMarke3 = COALESCE ( @c_GodsMarke3 , @oh_GodsMarke3 ) , @oh_GodsMarke4 = COALESCE ( @c_GodsMarke4 , @oh_GodsMarke4 ) , @oh_Handel3Part = COALESCE ( @c_Handel3Part , @oh_Handel3Part ) , @oh_HandlingChargeProcessed = COALESCE ( @c_HandlingChargeProcessed , @oh_HandlingChargeProcessed ) , @oh_HideOrder = COALESCE ( @c_HideOrder , @oh_HideOrder ) , @oh_ICTDelivFromOrderNo = COALESCE ( @c_ICTDelivFromOrderNo , @oh_ICTDelivFromOrderNo ) , @oh_ICTDelivToOrderNo = COALESCE ( @c_ICTDelivToOrderNo , @oh_ICTDelivToOrderNo ) , @oh_ICTDelivToPONo = COALESCE ( @c_ICTDelivToPONo , @oh_ICTDelivToPONo ) , @oh_ICTDispatchMethod = COALESCE ( @c_ICTDispatchMethod , @oh_ICTDispatchMethod ) , @oh_ICTDispatchTerm = COALESCE ( @c_ICTDispatchTerm , @oh_ICTDispatchTerm ) , @oh_ICTRuleNumber = COALESCE ( @c_ICTRuleNumber , @oh_ICTRuleNumber ) , @oh_IdForOrderShuffle = COALESCE ( @c_IdForOrderShuffle , @oh_IdForOrderShuffle ) , @oh_InbSlag = COALESCE ( @c_InbSlag , @oh_InbSlag ) , @oh_Ins_DT_MilliSecond = COALESCE ( @c_Ins_DT_MilliSecond , @oh_Ins_DT_MilliSecond ) , @oh_IntrnCoNoOrigin = COALESCE ( @c_IntrnCoNoOrigin , @oh_IntrnCoNoOrigin ) , @oh_IntStatTransTyp = COALESCE ( @c_IntStatTransTyp , @oh_IntStatTransTyp ) , @oh_InventoryLocWMS = COALESCE ( @c_InventoryLocWMS , @oh_InventoryLocWMS ) , @oh_InvoiceChange = COALESCE ( @c_InvoiceChange , @oh_InvoiceChange ) , @oh_InvoicedUTCDateTime = COALESCE ( @c_InvoicedUTCDateTime , @oh_InvoicedUTCDateTime ) , @oh_Jeeves_Init_Insert_Enter = COALESCE ( @c_Jeeves_Init_Insert_Enter , @oh_Jeeves_Init_Insert_Enter ) , @oh_Jeeves_Init_Insert_PreIns = COALESCE ( @c_Jeeves_Init_Insert_PreIns , @oh_Jeeves_Init_Insert_PreIns ) , @oh_K4 = COALESCE ( @c_K4 , @oh_K4 ) , @oh_K5 = COALESCE ( @c_K5 , @oh_K5 ) , @oh_K6 = COALESCE ( @c_K6 , @oh_K6 ) , @oh_K7 = COALESCE ( @c_K7 , @oh_K7 ) , @oh_KalkylPrisFaktura = COALESCE ( @c_KalkylPrisFaktura , @oh_KalkylPrisFaktura ) , @oh_kampnr = COALESCE ( @c_kampnr , @oh_kampnr ) , @oh_KBarAvsandandeEnhet = COALESCE ( @c_KBarAvsandandeEnhet , @oh_KBarAvsandandeEnhet ) , @oh_KodEjFakturera = COALESCE ( @c_KodEjFakturera , @oh_KodEjFakturera ) , @oh_KopieradFranFaktNr = COALESCE ( @c_KopieradFranFaktNr , @oh_KopieradFranFaktNr ) , @oh_KopieradFranOrderNr = COALESCE ( @c_KopieradFranOrderNr , @oh_KopieradFranOrderNr ) , @oh_KopieradTillOrderNr = COALESCE ( @c_KopieradTillOrderNr , @oh_KopieradTillOrderNr ) , @oh_Kortspecifikinfo = COALESCE ( @c_Kortspecifikinfo , @oh_Kortspecifikinfo ) , @oh_Kortstatus = COALESCE ( @c_Kortstatus , @oh_Kortstatus ) , @oh_KortTransaktionsTyp = COALESCE ( @c_KortTransaktionsTyp , @oh_KortTransaktionsTyp ) , @oh_KostBar = COALESCE ( @c_KostBar , @oh_KostBar ) , @oh_KostStalleKod = COALESCE ( @c_KostStalleKod , @oh_KostStalleKod ) , @oh_KreditOrder = COALESCE ( @c_KreditOrder , @oh_KreditOrder ) , @oh_KreditSparrStatus = COALESCE ( @c_KreditSparrStatus , @oh_KreditSparrStatus ) , @oh_KstAvsandandeEnhet = COALESCE ( @c_KstAvsandandeEnhet , @oh_KstAvsandandeEnhet ) , @oh_Kund_PlKod = COALESCE ( @c_Kund_PlKod , @oh_Kund_PlKod ) , @oh_KundBestDat = COALESCE ( @c_KundBestDat , @oh_KundBestDat ) , @oh_KundBestNamn = COALESCE ( @c_KundBestNamn , @oh_KundBestNamn ) , @oh_KundBestNr = COALESCE ( @c_KundBestNr , @oh_KundBestNr ) , @oh_KundBetalareNr = COALESCE ( @c_KundBetalareNr , @oh_KundBetalareNr ) , @oh_KundFaktAdr = COALESCE ( @c_KundFaktAdr , @oh_KundFaktAdr ) , @oh_KundFraktBetalareNr = COALESCE ( @c_KundFraktBetalareNr , @oh_KundFraktBetalareNr ) , @oh_KundFraktDeb = COALESCE ( @c_KundFraktDeb , @oh_KundFraktDeb ) , @oh_KundKategoriKod = COALESCE ( @c_KundKategoriKod , @oh_KundKategoriKod ) , @oh_KundLevSattKod = COALESCE ( @c_KundLevSattKod , @oh_KundLevSattKod ) , @oh_KundPrisInklMoms = COALESCE ( @c_KundPrisInklMoms , @oh_KundPrisInklMoms ) , @oh_KundRabatt = COALESCE ( @c_KundRabatt , @oh_KundRabatt ) , @oh_KundRabattKod = COALESCE ( @c_KundRabattKod , @oh_KundRabattKod ) , @oh_KundRabattKod0 = COALESCE ( @c_KundRabattKod0 , @oh_KundRabattKod0 ) , @oh_KundRabattKod1 = COALESCE ( @c_KundRabattKod1 , @oh_KundRabattKod1 ) , @oh_KundRabattKod2 = COALESCE ( @c_KundRabattKod2 , @oh_KundRabattKod2 ) , @oh_KundRabattMax = COALESCE ( @c_KundRabattMax , @oh_KundRabattMax ) , @oh_KundRabattMin = COALESCE ( @c_KundRabattMin , @oh_KundRabattMin ) , @oh_KundRef2 = COALESCE ( @c_KundRef2 , @oh_KundRef2 ) , @oh_KundSpecTextBe = COALESCE ( @c_KundSpecTextBe , @oh_KundSpecTextBe ) , @oh_KundSpecTextFa = COALESCE ( @c_KundSpecTextFa , @oh_KundSpecTextFa ) , @oh_KundSpecTextFs = COALESCE ( @c_KundSpecTextFs , @oh_KundSpecTextFs ) , @oh_KundSpecTextOe = COALESCE ( @c_KundSpecTextOe , @oh_KundSpecTextOe ) , @oh_KundSpecTextPl = COALESCE ( @c_KundSpecTextPl , @oh_KundSpecTextPl ) , @oh_KundSpecTextTo = COALESCE ( @c_KundSpecTextTo , @oh_KundSpecTextTo ) , @oh_KundStafflKod = COALESCE ( @c_KundStafflKod , @oh_KundStafflKod ) , @oh_KundTextKod = COALESCE ( @c_KundTextKod , @oh_KundTextKod ) , @oh_LagerFlyttning = COALESCE ( @c_LagerFlyttning , @oh_LagerFlyttning ) , @oh_LagPlats = COALESCE ( @c_LagPlats , @oh_LagPlats ) , @oh_LagStalle = COALESCE ( @c_LagStalle , @oh_LagStalle ) , @oh_LandsKod = COALESCE ( @c_LandsKod , @oh_LandsKod ) , @oh_LeadTimeMatrixBookingFlag = COALESCE ( @c_LeadTimeMatrixBookingFlag , @oh_LeadTimeMatrixBookingFlag ) , @oh_LegitimationNumber = COALESCE ( @c_LegitimationNumber , @oh_LegitimationNumber ) , @oh_LevArtBtotVikt = COALESCE ( @c_LevArtBtotVikt , @oh_LevArtBtotVikt ) , @oh_LevArtVikt = COALESCE ( @c_LevArtVikt , @oh_LevArtVikt ) , @oh_LevArtVolym = COALESCE ( @c_LevArtVolym , @oh_LevArtVolym ) , @oh_LevAviseringKod = COALESCE ( @c_LevAviseringKod , @oh_LevAviseringKod ) , @oh_LevForeTolv = COALESCE ( @c_LevForeTolv , @oh_LevForeTolv ) , @oh_LevHandlKod = COALESCE ( @c_LevHandlKod , @oh_LevHandlKod ) , @oh_LevSattKod = COALESCE ( @c_LevSattKod , @oh_LevSattKod ) , @oh_LevVillkKod = COALESCE ( @c_LevVillkKod , @oh_LevVillkKod ) , @oh_LfExcl = COALESCE ( @c_LfExcl , @oh_LfExcl ) , @oh_ManReAvstDT = COALESCE ( @c_ManReAvstDT , @oh_ManReAvstDT ) , @oh_ManReAvstPerDen = COALESCE ( @c_ManReAvstPerDen , @oh_ManReAvstPerDen ) , @oh_ManReAvstPersSign = COALESCE ( @c_ManReAvstPersSign , @oh_ManReAvstPersSign ) , @oh_MarkKundsMomsStyr = COALESCE ( @c_MarkKundsMomsStyr , @oh_MarkKundsMomsStyr ) , @oh_MarkNyttOEUtskr = COALESCE ( @c_MarkNyttOEUtskr , @oh_MarkNyttOEUtskr ) , @oh_MarkOrderUniktLager = COALESCE ( @c_MarkOrderUniktLager , @oh_MarkOrderUniktLager ) , @oh_MomsKod = COALESCE ( @c_MomsKod , @oh_MomsKod ) , @oh_MomsKodForskott = COALESCE ( @c_MomsKodForskott , @oh_MomsKodForskott ) , @oh_MottagetBelopp = COALESCE ( @c_MottagetBelopp , @oh_MottagetBelopp ) , @oh_MRP_InventoryTransferFlag = COALESCE ( @c_MRP_InventoryTransferFlag , @oh_MRP_InventoryTransferFlag ) , @oh_No_Trigger_Exec = COALESCE ( @c_No_Trigger_Exec , @oh_No_Trigger_Exec ) , @oh_OeKod = COALESCE ( @c_OeKod , @oh_OeKod ) , @oh_OeStatusEdi = COALESCE ( @c_OeStatusEdi , @oh_OeStatusEdi ) , @oh_OEUtskrDat = COALESCE ( @c_OEUtskrDat , @oh_OEUtskrDat ) , @oh_OffertRadNrToOrdRadNr = COALESCE ( @c_OffertRadNrToOrdRadNr , @oh_OffertRadNrToOrdRadNr ) , @oh_OffNr = COALESCE ( @c_OffNr , @oh_OffNr ) , @oh_OhFaktTB = COALESCE ( @c_OhFaktTB , @oh_OhFaktTB ) , @oh_OhFaktTBInklMoms = COALESCE ( @c_OhFaktTBInklMoms , @oh_OhFaktTBInklMoms ) , @oh_OhOrdBerednDatBase = COALESCE ( @c_OhOrdBerednDatBase , @oh_OhOrdBerednDatBase ) , @oh_OhOrdBerLevDatBase = COALESCE ( @c_OhOrdBerLevDatBase , @oh_OhOrdBerLevDatBase ) , @oh_OhOrdKostnad = COALESCE ( @c_OhOrdKostnad , @oh_OhOrdKostnad ) , @oh_OhOrdKostnadInklMoms = COALESCE ( @c_OhOrdKostnadInklMoms , @oh_OhOrdKostnadInklMoms ) , @oh_OhOrdSum = COALESCE ( @c_OhOrdSum , @oh_OhOrdSum ) , @oh_OhOrdSumInklMoms = COALESCE ( @c_OhOrdSumInklMoms , @oh_OhOrdSumInklMoms ) , @oh_OhVbOrdSum = COALESCE ( @c_OhVbOrdSum , @oh_OhVbOrdSum ) , @oh_OhVbOrdSumInklMoms = COALESCE ( @c_OhVbOrdSumInklMoms , @oh_OhVbOrdSumInklMoms ) , @oh_OIngSkapad = COALESCE ( @c_OIngSkapad , @oh_OIngSkapad ) , @oh_OkAttPlockaSattDatum = COALESCE ( @c_OkAttPlockaSattDatum , @oh_OkAttPlockaSattDatum ) , @oh_OkAttPlockaStatus = COALESCE ( @c_OkAttPlockaStatus , @oh_OkAttPlockaStatus ) , @oh_ole1 = COALESCE ( @c_ole1 , @oh_ole1 ) , @oh_ole2 = COALESCE ( @c_ole2 , @oh_ole2 ) , @oh_OrdBegLevDat = COALESCE ( @c_OrdBegLevDat , @oh_OrdBegLevDat ) , @oh_OrdBerednDat = COALESCE ( @c_OrdBerednDat , @oh_OrdBerednDat ) , @oh_OrdBerLevDat = COALESCE ( @c_OrdBerLevDat , @oh_OrdBerLevDat ) , @oh_OrdBerLevTid = COALESCE ( @c_OrdBerLevTid , @oh_OrdBerLevTid ) , @oh_OrdBeskr = COALESCE ( @c_OrdBeskr , @oh_OrdBeskr ) , @oh_OrdBokningsStatus = COALESCE ( @c_OrdBokningsStatus , @oh_OrdBokningsStatus ) , @oh_OrdDatum = COALESCE ( @c_OrdDatum , @oh_OrdDatum ) , @oh_OrderAvslutad = COALESCE ( @c_OrderAvslutad , @oh_OrderAvslutad ) , @oh_OrderBeloppIntFsg = COALESCE ( @c_OrderBeloppIntFsg , @oh_OrderBeloppIntFsg ) , @oh_OrderBeloppIntKop = COALESCE ( @c_OrderBeloppIntKop , @oh_OrderBeloppIntKop ) , @oh_OrderCostCurrency = COALESCE ( @c_OrderCostCurrency , @oh_OrderCostCurrency ) , @oh_OrderEnding = COALESCE ( @c_OrderEnding , @oh_OrderEnding ) , @oh_OrderKopplKod = COALESCE ( @c_OrderKopplKod , @oh_OrderKopplKod ) , @oh_OrderKostnadIntFsg = COALESCE ( @c_OrderKostnadIntFsg , @oh_OrderKostnadIntFsg ) , @oh_OrderKostnadIntKop = COALESCE ( @c_OrderKostnadIntKop , @oh_OrderKostnadIntKop ) , @oh_OrderNr = COALESCE ( @c_OrderNr , @oh_OrderNr ) , @oh_OrderNrAlfa = COALESCE ( @c_OrderNrAlfa , @oh_OrderNrAlfa ) , @oh_OrderNrKoppl = COALESCE ( @c_OrderNrKoppl , @oh_OrderNrKoppl ) , @oh_OrderNrKorr = COALESCE ( @c_OrderNrKorr , @oh_OrderNrKorr ) , @oh_OrderNrOffert = COALESCE ( @c_OrderNrOffert , @oh_OrderNrOffert ) , @oh_OrderNrOrg = COALESCE ( @c_OrderNrOrg , @oh_OrderNrOrg ) , @oh_OrderNrServ = COALESCE ( @c_OrderNrServ , @oh_OrderNrServ ) , @oh_OrderTBIntFsg = COALESCE ( @c_OrderTBIntFsg , @oh_OrderTBIntFsg ) , @oh_OrderTBIntKop = COALESCE ( @c_OrderTBIntKop , @oh_OrderTBIntKop ) , @oh_OrderTextKod = COALESCE ( @c_OrderTextKod , @oh_OrderTextKod ) , @oh_OrderTGIntFsg = COALESCE ( @c_OrderTGIntFsg , @oh_OrderTGIntFsg ) , @oh_OrderTGIntKop = COALESCE ( @c_OrderTGIntKop , @oh_OrderTGIntKop ) , @oh_OrdFoljesedelsNr = COALESCE ( @c_OrdFoljesedelsNr , @oh_OrdFoljesedelsNr ) , @oh_OrdKostnad = COALESCE ( @c_OrdKostnad , @oh_OrdKostnad ) , @oh_OrdKostnadInklMoms = COALESCE ( @c_OrdKostnadInklMoms , @oh_OrdKostnadInklMoms ) , @oh_OrdLevAdr1 = COALESCE ( @c_OrdLevAdr1 , @oh_OrdLevAdr1 ) , @oh_OrdLevAdr2 = COALESCE ( @c_OrdLevAdr2 , @oh_OrdLevAdr2 ) , @oh_OrdLevAdr3 = COALESCE ( @c_OrdLevAdr3 , @oh_OrdLevAdr3 ) , @oh_OrdLevAdr4 = COALESCE ( @c_OrdLevAdr4 , @oh_OrdLevAdr4 ) , @oh_OrdLevAdrBstOrt = COALESCE ( @c_OrdLevAdrBstOrt , @oh_OrdLevAdrBstOrt ) , @oh_OrdLevAdrLandsKod = COALESCE ( @c_OrdLevAdrLandsKod , @oh_OrdLevAdrLandsKod ) , @oh_OrdLevAdrProvinceCode = COALESCE ( @c_OrdLevAdrProvinceCode , @oh_OrdLevAdrProvinceCode ) , @oh_OrdLevAnvisnRad1 = COALESCE ( @c_OrdLevAnvisnRad1 , @oh_OrdLevAnvisnRad1 ) , @oh_OrdLevAnvisnRad2 = COALESCE ( @c_OrdLevAnvisnRad2 , @oh_OrdLevAnvisnRad2 ) , @oh_OrdLevDat = COALESCE ( @c_OrdLevDat , @oh_OrdLevDat ) , @oh_OrdLevDatOrg = COALESCE ( @c_OrdLevDatOrg , @oh_OrdLevDatOrg ) , @oh_OrdLevNr = COALESCE ( @c_OrdLevNr , @oh_OrdLevNr ) , @oh_OrdLevPlats1 = COALESCE ( @c_OrdLevPlats1 , @oh_OrdLevPlats1 ) , @oh_OrdLovLevDat = COALESCE ( @c_OrdLovLevDat , @oh_OrdLovLevDat ) , @oh_OrdRabatt = COALESCE ( @c_OrdRabatt , @oh_OrdRabatt ) , @oh_OrdRestNot = COALESCE ( @c_OrdRestNot , @oh_OrdRestNot ) , @oh_OrdRestNr = COALESCE ( @c_OrdRestNr , @oh_OrdRestNr , 0 ) , @oh_OrdStat = COALESCE ( @c_OrdStat , @oh_OrdStat ) , @oh_OrdSum = COALESCE ( @c_OrdSum , @oh_OrdSum ) , @oh_OrdSumExclCredChk = COALESCE ( @c_OrdSumExclCredChk , @oh_OrdSumExclCredChk ) , @oh_OrdSumExklMoms = COALESCE ( @c_OrdSumExklMoms , @oh_OrdSumExklMoms ) , @oh_OrdSumFraktBer = COALESCE ( @c_OrdSumFraktBer , @oh_OrdSumFraktBer ) , @oh_OrdSumInklMoms = COALESCE ( @c_OrdSumInklMoms , @oh_OrdSumInklMoms ) , @oh_OrdSumInklMomsExclCredChk = COALESCE ( @c_OrdSumInklMomsExclCredChk , @oh_OrdSumInklMomsExclCredChk ) , @oh_OrdSumRabGr = COALESCE ( @c_OrdSumRabGr , @oh_OrdSumRabGr ) , @oh_OrdSumReg = COALESCE ( @c_OrdSumReg , @oh_OrdSumReg ) , @oh_OrdSumValReg = COALESCE ( @c_OrdSumValReg , @oh_OrdSumValReg ) , @oh_OrdTranspDat = COALESCE ( @c_OrdTranspDat , @oh_OrdTranspDat ) , @oh_OrdTyp = COALESCE ( @c_OrdTyp , @oh_OrdTyp ) , @oh_OrdVerklLevDat = COALESCE ( @c_OrdVerklLevDat , @oh_OrdVerklLevDat ) , @oh_OULager_Auto_Utplock = COALESCE ( @c_OULager_Auto_Utplock , @oh_OULager_Auto_Utplock ) , @oh_OULager_Leverera_Allt = COALESCE ( @c_OULager_Leverera_Allt , @oh_OULager_Leverera_Allt ) , @oh_OvrFaktAvgift1 = COALESCE ( @c_OvrFaktAvgift1 , @oh_OvrFaktAvgift1 ) , @oh_OvrFaktAvgift10 = COALESCE ( @c_OvrFaktAvgift10 , @oh_OvrFaktAvgift10 ) , @oh_OvrFaktAvgift2 = COALESCE ( @c_OvrFaktAvgift2 , @oh_OvrFaktAvgift2 ) , @oh_OvrFaktAvgift3 = COALESCE ( @c_OvrFaktAvgift3 , @oh_OvrFaktAvgift3 ) , @oh_OvrFaktAvgift4 = COALESCE ( @c_OvrFaktAvgift4 , @oh_OvrFaktAvgift4 ) , @oh_OvrFaktAvgift5 = COALESCE ( @c_OvrFaktAvgift5 , @oh_OvrFaktAvgift5 ) , @oh_OvrFaktAvgift6 = COALESCE ( @c_OvrFaktAvgift6 , @oh_OvrFaktAvgift6 ) , @oh_OvrFaktAvgift7 = COALESCE ( @c_OvrFaktAvgift7 , @oh_OvrFaktAvgift7 ) , @oh_OvrFaktAvgift8 = COALESCE ( @c_OvrFaktAvgift8 , @oh_OvrFaktAvgift8 ) , @oh_OvrFaktAvgift9 = COALESCE ( @c_OvrFaktAvgift9 , @oh_OvrFaktAvgift9 ) , @oh_OvrFaktKostn1Fakt = COALESCE ( @c_OvrFaktKostn1Fakt , @oh_OvrFaktKostn1Fakt ) , @oh_OvrFaktKostn2Fakt = COALESCE ( @c_OvrFaktKostn2Fakt , @oh_OvrFaktKostn2Fakt ) , @oh_OvrFaktKostnad1 = COALESCE ( @c_OvrFaktKostnad1 , @oh_OvrFaktKostnad1 ) , @oh_OvrFaktKostnad2 = COALESCE ( @c_OvrFaktKostnad2 , @oh_OvrFaktKostnad2 ) , @oh_OvrFaktKostnInland1 = COALESCE ( @c_OvrFaktKostnInland1 , @oh_OvrFaktKostnInland1 ) , @oh_OvrFaktKostnInland2 = COALESCE ( @c_OvrFaktKostnInland2 , @oh_OvrFaktKostnInland2 ) , @oh_PackagingDate = COALESCE ( @c_PackagingDate , @oh_PackagingDate ) , @oh_PackareKod = COALESCE ( @c_PackareKod , @oh_PackareKod ) , @oh_PackSedelUtskrDat = COALESCE ( @c_PackSedelUtskrDat , @oh_PackSedelUtskrDat ) , @oh_PaymenttransID = COALESCE ( @c_PaymenttransID , @oh_PaymenttransID ) , @oh_PdmCount = COALESCE ( @c_PdmCount , @oh_PdmCount ) , @oh_PersSign = COALESCE ( @c_PersSign , @oh_PersSign ) , @oh_PickingLockedByUser = COALESCE ( @c_PickingLockedByUser , @oh_PickingLockedByUser ) , @oh_PlockIndexOrder = COALESCE ( @c_PlockIndexOrder , @oh_PlockIndexOrder ) , @oh_PlockJnrOrder = COALESCE ( @c_PlockJnrOrder , @oh_PlockJnrOrder ) , @oh_PLUtskrDat = COALESCE ( @c_PLUtskrDat , @oh_PLUtskrDat ) , @oh_PrisJustOrder = COALESCE ( @c_PrisJustOrder , @oh_PrisJustOrder ) , @oh_PrisJustOrderKost = COALESCE ( @c_PrisJustOrderKost , @oh_PrisJustOrderKost ) , @oh_PrisLista = COALESCE ( @c_PrisLista , @oh_PrisLista ) , @oh_ProjCode = COALESCE ( @c_ProjCode , @oh_ProjCode ) , @oh_ProspektId = COALESCE ( @c_ProspektId , @oh_ProspektId ) , @oh_PVMSeasonId = COALESCE ( @c_PVMSeasonId , @oh_PVMSeasonId ) , @oh_QQ_Ins_Trg_Start = COALESCE ( @c_QQ_Ins_Trg_Start , @oh_QQ_Ins_Trg_Start ) , @oh_RabKlass = COALESCE ( @c_RabKlass , @oh_RabKlass ) , @oh_Referensnummer = COALESCE ( @c_Referensnummer , @oh_Referensnummer ) , @oh_RegDat = COALESCE ( @c_RegDat , @oh_RegDat ) , @oh_ReplicateRecord = COALESCE ( @c_ReplicateRecord , @oh_ReplicateRecord ) , @oh_RestArtBtotVikt = COALESCE ( @c_RestArtBtotVikt , @oh_RestArtBtotVikt ) , @oh_RestArtVikt = COALESCE ( @c_RestArtVikt , @oh_RestArtVikt ) , @oh_RestArtVolym = COALESCE ( @c_RestArtVolym , @oh_RestArtVolym ) , @oh_RestBehKod = COALESCE ( @c_RestBehKod , @oh_RestBehKod ) , @oh_RowCreatedBy = COALESCE ( @c_RowCreatedBy , @oh_RowCreatedBy ) , @oh_RowCreatedDt = COALESCE ( @c_RowCreatedDt , @oh_RowCreatedDt ) , @oh_RowCreatedUTCDT = COALESCE ( @c_RowCreatedUTCDT , @oh_RowCreatedUTCDT ) , @oh_RowUpdatedBy = COALESCE ( @c_RowUpdatedBy , @oh_RowUpdatedBy ) , @oh_RowUpdatedCols = COALESCE ( @c_RowUpdatedCols , @oh_RowUpdatedCols ) , @oh_RowUpdatedDt = COALESCE ( @c_RowUpdatedDt , @oh_RowUpdatedDt ) , @oh_RowUpdatedUTCDT = COALESCE ( @c_RowUpdatedUTCDT , @oh_RowUpdatedUTCDT ) , @oh_RptUnitNo = COALESCE ( @c_RptUnitNo , @oh_RptUnitNo ) , @oh_RU_Account = COALESCE ( @c_RU_Account , @oh_RU_Account ) , @oh_SalesTaxHandling = COALESCE ( @c_SalesTaxHandling , @oh_SalesTaxHandling ) , @oh_SalesType = COALESCE ( @c_SalesType , @oh_SalesType ) , @oh_Saljare = COALESCE ( @c_Saljare , @oh_Saljare ) , @oh_SamFaktUtskr = COALESCE ( @c_SamFaktUtskr , @oh_SamFaktUtskr ) , @oh_SamInKopMark = COALESCE ( @c_SamInKopMark , @oh_SamInKopMark ) , @oh_SendEdi = COALESCE ( @c_SendEdi , @oh_SendEdi ) , @oh_SendEdiDT = COALESCE ( @c_SendEdiDT , @oh_SendEdiDT ) , @oh_ShuffleOrder = COALESCE ( @c_ShuffleOrder , @oh_ShuffleOrder ) , @oh_SkrivUtskSk = COALESCE ( @c_SkrivUtskSk , @oh_SkrivUtskSk ) , @oh_SlutKundNamn1 = COALESCE ( @c_SlutKundNamn1 , @oh_SlutKundNamn1 ) , @oh_SlutKundNamn2 = COALESCE ( @c_SlutKundNamn2 , @oh_SlutKundNamn2 ) , @oh_SprakKod = COALESCE ( @c_SprakKod , @oh_SprakKod ) , @oh_SQLCmd2EnterTrg = COALESCE ( @c_SQLCmd2EnterTrg , @oh_SQLCmd2EnterTrg ) , @oh_StockReplenishment = COALESCE ( @c_StockReplenishment , @oh_StockReplenishment ) , @oh_TA_AmtCOD = COALESCE ( @c_TA_AmtCOD , @oh_TA_AmtCOD ) , @oh_TA_ConsNo = COALESCE ( @c_TA_ConsNo , @oh_TA_ConsNo ) , @oh_TA_CustomerMessage = COALESCE ( @c_TA_CustomerMessage , @oh_TA_CustomerMessage ) , @oh_TA_Edit = COALESCE ( @c_TA_Edit , @oh_TA_Edit ) , @oh_TA_FaxNotifiedNo = COALESCE ( @c_TA_FaxNotifiedNo , @oh_TA_FaxNotifiedNo ) , @oh_TA_GANno = COALESCE ( @c_TA_GANno , @oh_TA_GANno ) , @oh_TA_IntAutoNo = COALESCE ( @c_TA_IntAutoNo , @oh_TA_IntAutoNo ) , @oh_TA_Loadmeter = COALESCE ( @c_TA_Loadmeter , @oh_TA_Loadmeter ) , @oh_TA_MailNotified = COALESCE ( @c_TA_MailNotified , @oh_TA_MailNotified ) , @oh_TA_PhonNotifiedNo = COALESCE ( @c_TA_PhonNotifiedNo , @oh_TA_PhonNotifiedNo ) , @oh_TA_SMSNotifiedNo = COALESCE ( @c_TA_SMSNotifiedNo , @oh_TA_SMSNotifiedNo ) , @oh_TA_TemplKompCd = COALESCE ( @c_TA_TemplKompCd , @oh_TA_TemplKompCd ) , @oh_TaxAreaCode1 = COALESCE ( @c_TaxAreaCode1 , @oh_TaxAreaCode1 ) , @oh_TaxAreaCode2 = COALESCE ( @c_TaxAreaCode2 , @oh_TaxAreaCode2 ) , @oh_TaxAreaCode3 = COALESCE ( @c_TaxAreaCode3 , @oh_TaxAreaCode3 ) , @oh_TaxAreaCode4 = COALESCE ( @c_TaxAreaCode4 , @oh_TaxAreaCode4 ) , @oh_TaxAreaCode5 = COALESCE ( @c_TaxAreaCode5 , @oh_TaxAreaCode5 ) , @oh_TaxAreaRate = COALESCE ( @c_TaxAreaRate , @oh_TaxAreaRate ) , @oh_TaxCode = COALESCE ( @c_TaxCode , @oh_TaxCode ) , @oh_TerminsSakradOrder = COALESCE ( @c_TerminsSakradOrder , @oh_TerminsSakradOrder ) , @oh_TextEfterDokRader = COALESCE ( @c_TextEfterDokRader , @oh_TextEfterDokRader ) , @oh_TextKod = COALESCE ( @c_TextKod , @oh_TextKod ) , @oh_TillbakaBelopp = COALESCE ( @c_TillbakaBelopp , @oh_TillbakaBelopp ) , @oh_TillLagStalle = COALESCE ( @c_TillLagStalle , @oh_TillLagStalle ) , @oh_TimeZoneCode = COALESCE ( @c_TimeZoneCode , @oh_TimeZoneCode ) , @oh_TransitLeverans = COALESCE ( @c_TransitLeverans , @oh_TransitLeverans ) , @oh_TransportorsKod = COALESCE ( @c_TransportorsKod , @oh_TransportorsKod ) , @oh_UtskrBestDokSkaGoras = COALESCE ( @c_UtskrBestDokSkaGoras , @oh_UtskrBestDokSkaGoras ) , @oh_UtskrBestDokUtskrDT = COALESCE ( @c_UtskrBestDokUtskrDT , @oh_UtskrBestDokUtskrDT ) , @oh_UtskrDokLovSkaGoras = COALESCE ( @c_UtskrDokLovSkaGoras , @oh_UtskrDokLovSkaGoras ) , @oh_UtskrDokLovUtskrDT = COALESCE ( @c_UtskrDokLovUtskrDT , @oh_UtskrDokLovUtskrDT ) , @oh_ValDat = COALESCE ( @c_ValDat , @oh_ValDat ) , @oh_ValKod = COALESCE ( @c_ValKod , @oh_ValKod ) , @oh_ValKurs = COALESCE ( @c_ValKurs , @oh_ValKurs ) , @oh_VaruProv = COALESCE ( @c_VaruProv , @oh_VaruProv ) , @oh_VAT_Type = COALESCE ( @c_VAT_Type , @oh_VAT_Type ) , @oh_vb_EmballageKostnad = COALESCE ( @c_vb_EmballageKostnad , @oh_vb_EmballageKostnad ) , @oh_vb_EmballageKostnInland = COALESCE ( @c_vb_EmballageKostnInland , @oh_vb_EmballageKostnInland ) , @oh_vb_ExpeditionKostnad = COALESCE ( @c_vb_ExpeditionKostnad , @oh_vb_ExpeditionKostnad ) , @oh_vb_ForsakringsKostnad = COALESCE ( @c_vb_ForsakringsKostnad , @oh_vb_ForsakringsKostnad ) , @oh_vb_ForsakrKostnInland = COALESCE ( @c_vb_ForsakrKostnInland , @oh_vb_ForsakrKostnInland ) , @oh_vb_ForskottBelopp = COALESCE ( @c_vb_ForskottBelopp , @oh_vb_ForskottBelopp ) , @oh_vb_ForskottBeloppAck = COALESCE ( @c_vb_ForskottBeloppAck , @oh_vb_ForskottBeloppAck ) , @oh_vb_FraktKostnBer = COALESCE ( @c_vb_FraktKostnBer , @oh_vb_FraktKostnBer ) , @oh_vb_FraktKostnDeb = COALESCE ( @c_vb_FraktKostnDeb , @oh_vb_FraktKostnDeb ) , @oh_vb_FraktKostnInland = COALESCE ( @c_vb_FraktKostnInland , @oh_vb_FraktKostnInland ) , @oh_vb_FraktKostnMan = COALESCE ( @c_vb_FraktKostnMan , @oh_vb_FraktKostnMan ) , @oh_vb_OvrFaktAvgift1 = COALESCE ( @c_vb_OvrFaktAvgift1 , @oh_vb_OvrFaktAvgift1 ) , @oh_vb_OvrFaktAvgift10 = COALESCE ( @c_vb_OvrFaktAvgift10 , @oh_vb_OvrFaktAvgift10 ) , @oh_vb_OvrFaktAvgift2 = COALESCE ( @c_vb_OvrFaktAvgift2 , @oh_vb_OvrFaktAvgift2 ) , @oh_vb_OvrFaktAvgift3 = COALESCE ( @c_vb_OvrFaktAvgift3 , @oh_vb_OvrFaktAvgift3 ) , @oh_vb_OvrFaktAvgift4 = COALESCE ( @c_vb_OvrFaktAvgift4 , @oh_vb_OvrFaktAvgift4 ) , @oh_vb_OvrFaktAvgift5 = COALESCE ( @c_vb_OvrFaktAvgift5 , @oh_vb_OvrFaktAvgift5 ) , @oh_vb_OvrFaktAvgift6 = COALESCE ( @c_vb_OvrFaktAvgift6 , @oh_vb_OvrFaktAvgift6 ) , @oh_vb_OvrFaktAvgift7 = COALESCE ( @c_vb_OvrFaktAvgift7 , @oh_vb_OvrFaktAvgift7 ) , @oh_vb_OvrFaktAvgift8 = COALESCE ( @c_vb_OvrFaktAvgift8 , @oh_vb_OvrFaktAvgift8 ) , @oh_vb_OvrFaktAvgift9 = COALESCE ( @c_vb_OvrFaktAvgift9 , @oh_vb_OvrFaktAvgift9 ) , @oh_vb_OvrFaktKostnad1 = COALESCE ( @c_vb_OvrFaktKostnad1 , @oh_vb_OvrFaktKostnad1 ) , @oh_vb_OvrFaktKostnad2 = COALESCE ( @c_vb_OvrFaktKostnad2 , @oh_vb_OvrFaktKostnad2 ) , @oh_vb_OvrFaktKostnInland1 = COALESCE ( @c_vb_OvrFaktKostnInland1 , @oh_vb_OvrFaktKostnInland1 ) , @oh_vb_OvrFaktKostnInland2 = COALESCE ( @c_vb_OvrFaktKostnInland2 , @oh_vb_OvrFaktKostnInland2 ) , @oh_VbOrdSum = COALESCE ( @c_VbOrdSum , @oh_VbOrdSum ) , @oh_VbOrdSumExklMoms = COALESCE ( @c_VbOrdSumExklMoms , @oh_VbOrdSumExklMoms ) , @oh_VbOrdSumInklMoms = COALESCE ( @c_VbOrdSumInklMoms , @oh_VbOrdSumInklMoms ) , @oh_VbOrdSumRabGr = COALESCE ( @c_VbOrdSumRabGr , @oh_VbOrdSumRabGr ) , @oh_ViktSumOrder = COALESCE ( @c_ViktSumOrder , @oh_ViktSumOrder ) , @oh_VolHeight = COALESCE ( @c_VolHeight , @oh_VolHeight ) , @oh_VolLength = COALESCE ( @c_VolLength , @oh_VolLength ) , @oh_Volume = COALESCE ( @c_Volume , @oh_Volume ) , @oh_VolWidth = COALESCE ( @c_VolWidth , @oh_VolWidth ) , @oh_VRef = COALESCE ( @c_VRef , @oh_VRef ) , @oh_webpublish = COALESCE ( @c_webpublish , @oh_webpublish ) , @oh_WorkFaktNr = COALESCE ( @c_WorkFaktNr , @oh_WorkFaktNr ) select @oh_ForetagKod = @c_ForetagKod select @oh_PersSign = @c_PersSign select @oh_FtgNr = @c_FtgNr select @oh_LagStalle = @c_LagStalle -- sy1oh02 0 -- ASSIGN from SY1 sy1oh02 select @oh_BetKod = COALESCE ( @c_BetKod, [sy1].[BetKod], @oh_BetKod ) -- 0 ,@oh_BusinessUnit = COALESCE ( @c_BusinessUnit, [sy1].[BusinessUnit], @oh_BusinessUnit ) -- 200 ,@oh_DelBokningTillaten = COALESCE ( @c_DelBokningTillaten, [sy1].[DelBokningTillaten], @oh_DelBokningTillaten ) -- 10 ,@oh_DelLevTillaten = COALESCE ( @c_DelLevTillaten, [sy1].[DelLevTillaten], @oh_DelLevTillaten ) -- 10 ,@oh_ForetagKod = COALESCE ( @c_ForetagKod, [sy1].[ForetagKod], @oh_ForetagKod ) -- 849 ,@oh_LagStalle = COALESCE ( @c_LagStalle, [sy1].[LagStalle], @oh_LagStalle ) -- 2 ,@oh_LandsKod = COALESCE ( @c_LandsKod, [sy1].[LandsKod], @oh_LandsKod ) -- 0 ,@oh_LevHandlKod = COALESCE ( @c_LevHandlKod, [sy1].[LevHandlKod], @oh_LevHandlKod ) -- 0 ,@oh_LevSattKod = COALESCE ( @c_LevSattKod, [sy1].[LevSattKod], @oh_LevSattKod ) -- 0 ,@oh_LevVillkKod = COALESCE ( @c_LevVillkKod, [sy1].[LevVillkKod], @oh_LevVillkKod ) -- 0 ,@oh_MomsKod = COALESCE ( @c_MomsKod, [sy1].[MomsKod], @oh_MomsKod ) -- 0 ,@oh_OeKod = COALESCE ( @c_OeKod, [sy1].[OeKod], @oh_OeKod ) -- 930 ,@oh_OULager_Auto_Utplock = COALESCE ( @c_OULager_Auto_Utplock, [sy1].[OULager_Auto_Utplock], @oh_OULager_Auto_Utplock ) -- 0 ,@oh_RestBehKod = COALESCE ( @c_RestBehKod, [sy1].[RestBehKod], @oh_RestBehKod ) -- 0 ,@oh_SprakKod = COALESCE ( @c_SprakKod, [sy1].[SprakKod], @oh_SprakKod ) -- 0 ,@oh_LagStalle = COALESCE ( @c_LagStalle, [sy1].[LagStalle], @oh_LagStalle ) -- 300 ,@oh_PrisLista = COALESCE ( @c_PrisLista, [sy1].[PrisLista], @oh_PrisLista ) -- 0 ,@oh_Saljare = COALESCE ( @c_Saljare, [sy1].[Saljare], @oh_Saljare ) -- 900 ,@oh_ValKod = COALESCE ( @c_ValKod, [sy1].[ValKod], @oh_ValKod ) -- 0 ,@oh_ViktSumOrder = COALESCE ( @c_ViktSumOrder, [sy1].[ViktSumOrder], @oh_ViktSumOrder ) -- 0 ,@sy1_AdjustMinutes2GetLocalTime = COALESCE( sy1.AdjustMinutes2GetLocalTime, 0 ) ,@sy1_TimeZoneCode = sy1.TimeZoneCode ,@sy1_CurrencyDecimals = COALESCE( sy1.CurrencyDecimals, 0 ) ,@sy1_Currency = sy1.ValKod -- -- from [sy1] with (ReadUnCommitted) where [sy1].[ForetagKod] = @c_ForetagKod; if @@RowCount<>1 or @@Error<>0 begin print 'Jeeves_Init_Insert_oh; SY1; Invalid my_own_companycode <'+ISNULL(convert(varchar,@c_ForetagKod),'NULL')+'>'; while @@TranCount > @Enter_TranCount ROLLBACK TRANSACTION; while @@TranCount < @Enter_TranCount BEGIN TRANSACTION; return -101; end; -- sy1oh02 0 -- ASSIGN from SY2 sy1oh02 select @oh_AnmodanMark = COALESCE( @c_AnmodanMark, [sy2].[AnmodanMark], @oh_AnmodanMark ) -- 105 ,@oh_BusinessUnit = COALESCE( @c_BusinessUnit, [sy2].[BusinessUnit], @oh_BusinessUnit ) -- 210 ,@oh_OrdStat = COALESCE( @c_OrdStat, [sy2].[OrdStat], @oh_OrdStat ) -- 110 ,@oh_OrdTyp = COALESCE( @c_OrdTyp, [sy2].[OrdTyp], @oh_OrdTyp ) -- 5 ,@oh_PersSign = COALESCE( @c_PersSign, [sy2].[PersSign], @oh_PersSign ) -- 0 ,@oh_VRef = COALESCE( @c_VRef, [sy2].[RespNamn], @oh_VRef ) -- 0 ,@oh_SamInkopMark = COALESCE( @c_SamInkopMark, [sy2].[SamInkopMark], @oh_SamInkopMark ) -- 100 ,@sy2_AdjustMinutes2GetLocalTime = COALESCE ( sy2.AdjustMinutes2GetLocalTime, 0 ) ,@sy2_TimeZoneCode = sy2.TimeZoneCode -- -- from [sy2] with (ReadUnCommitted) where [PersSign] = @c_PersSign; if @@RowCount<>1 or @@Error<>0 begin print 'Jeeves_Init_Insert_oh; SY2; invalid my_own_Signature <'+ISNULL(@c_PersSign,'NULL')+'>'; while @@TranCount > @Enter_TranCount ROLLBACK TRANSACTION; while @@TranCount < @Enter_TranCount BEGIN TRANSACTION; return -102; end; if @c_AdjustMinutes2GetLocalTime is not null select @AM2GLT = @c_AdjustMinutes2GetLocalTime else select @AM2GLT = coalesce( @sy1_AdjustMinutes2GetLocalTime, 0 ) + coalesce( @sy2_AdjustMinutes2GetLocalTime, 0 ) declare @LocalDateAndTime DateTime, @UTCDateAndTime DateTime, @use_when_StrDateTime DateTime, @use_when_DefStrDateTime Jeeves_StrDateTime; select @LocalDateAndTime = DateAdd( MINUTE, @AM2GLT, GetDate() ), @UTCDateAndTime = GetUTCDate(); if @sy1_TimeZoneCode >= 0 or @sy2_TimeZoneCode >= 0 or @c_TimeZoneCode >= 0 begin select @LocalDateAndTime = dbo.Jeeves_FN_GetLocalDateTime( GetDate(), @c_ForetagKod, @c_PersSign, @c_TimeZoneCode ); select @use_when_StrDateTime = @UTCDateAndTime, @use_when_DefStrDateTime = convert( char(8), @UTCDateAndTime, 112 ) + ' ' + convert( varchar(12), @UTCDateAndTime, 114 ); end else begin select @use_when_StrDateTime = @LocalDateAndTime, @use_when_DefStrDateTime = convert( char(8), @LocalDateAndTime, 112 ) + ' ' + convert( varchar(12), @LocalDateAndTime, 114 ); end; if @sy1_CurrencyDecimals is null or @sy1_CurrencyDecimals < 0 or @sy1_CurrencyDecimals > 4 select @sy1_CurrencyDecimals = 2 -- ASSIGN from SY1 sy1oh02 select @oh_OrderCostCurrency = COALESCE ( @c_OrderCostCurrency , '0' ) -- 70 ,@oh_KundSpecTextBe = COALESCE ( @c_KundSpecTextBe , '0' ) -- 60 ,@oh_KundSpecTextTo = COALESCE ( @c_KundSpecTextTo , '0' ) -- 58 ,@oh_FraktSkrymmeKod = COALESCE ( @c_FraktSkrymmeKod , '0' ) -- 40 ,@oh_LevForeTolv = COALESCE ( @c_LevForeTolv , '0' ) -- 30 ,@oh_OrdRestNot = COALESCE ( @c_OrdRestNot , '0' ) -- 22 ,@oh_OffertRadNrToOrdRadNr = COALESCE ( @c_OffertRadNrToOrdRadNr , '1' ) -- 75 ,@oh_KundSpecTextFa = COALESCE ( @c_KundSpecTextFa , '1' ) -- 56 ,@oh_KundSpecTextFs = COALESCE ( @c_KundSpecTextFs , '1' ) -- 54 ,@oh_KundSpecTextPl = COALESCE ( @c_KundSpecTextPl , '1' ) -- 52 ,@oh_KundSpecTextOe = COALESCE ( @c_KundSpecTextOe , '1' ) -- 50 ,@oh_OrdRestNr = COALESCE ( @c_OrdRestNr , 0 ) -- 900 ,@oh_KreditSparrStatus = COALESCE ( @c_KreditSparrStatus , 0 ) -- 80 ,@oh_OrdLevNr = COALESCE ( @c_OrdLevNr , 0 ) -- 23 ,@oh_OrdRabatt = COALESCE ( @c_OrdRabatt , 0 ) -- 10 ,@oh_OrderNr = COALESCE ( @c_OrderNr , 0 ) -- 0 ,@oh_OrdTyp = COALESCE ( @c_OrdTyp , 1 ) -- 4 ,@oh_OrdStat = COALESCE ( @c_OrdStat , 10 ) -- 10 ,@oh_OrdBerednDat = COALESCE ( @c_OrdBerednDat , convert( varchar(8), @LocalDateAndTime, 112 ) ) -- 20 ,@oh_OrdBerLevDat = COALESCE ( @c_OrdBerLevDat , convert( varchar(8), @LocalDateAndTime, 112 ) ) -- 10 ,@oh_RegDat = COALESCE ( @c_RegDat , convert( varchar(8), @LocalDateAndTime, 112 ) ) -- 1 ,@oh_OrdDatum = COALESCE ( @c_OrdDatum , convert( varchar(8), @LocalDateAndTime, 112 ) ) -- 0 if @oh_OrderNr is NULL or @oh_OrderNr = 0 begin exec @x = JEEVES_Calc_OrderNr @OrdTyp = @oh_OrdTyp, @PersSign = @oh_PersSign, @Return_Type = 'O', @Chk_OrderNr = NULL, @New_OrderNr = @oh_OrderNr output, @c_Foretagkod = @oh_Foretagkod select @dbe=@@Error if @x>0 and @x=@oh_OrderNr select @x=0 if @x<>0 or @dbe<>0 begin while @@TranCount > @Enter_TranCount ROLLBACK TRAN while @@TranCount < @Enter_TranCount BEGIN TRAN print 'Jeeves_Init_Insert_oh, returned from Jeeves_Calc_OrderNr with error = ' + coalesce(convert(varchar,@dbe),'NULL') + '/' +coalesce(convert(varchar,@x),'NULL') return -201 end select @c_OrderNr=@oh_OrderNr end if @oh_OrderNrAlfa is null select @oh_OrderNrAlfa = convert(varchar,@oh_OrderNr) -- ASSIGN from ofh Sequence=NULL select @c_Logg_Exec_Time_String=@c_Logg_Exec_Time_String+char(13)+char(10)+convert(varchar(12),GetDate(),114)+', Pre assign OHofh01' if @oh_ForetagKod is not NULL -- -1 and @oh_OffNr is not NULL -- 0 begin select @oh_BetKod = COALESCE( @c_BetKod, [ofh].[BetKod], @oh_BetKod ) -- 0 ztstring ,@oh_DistrKod = COALESCE( @c_DistrKod, [ofh].[DistrKod], @oh_DistrKod ) -- 0 ztstring ,@oh_ExpAvgKd = COALESCE( @c_ExpAvgKd, [ofh].[ExpAvgKd], @oh_ExpAvgKd ) -- 0 ztBoolean ,@oh_FraktAvgKd = COALESCE( @c_FraktAvgKd, [ofh].[FraktAvgKd], @oh_FraktAvgKd ) -- 0 ztBoolean ,@oh_FsKd = COALESCE( @c_FsKd, [ofh].[FsKd], @oh_FsKd ) -- 0 ztBoolean ,@oh_FtgKontaktNr = COALESCE( @c_FtgKontaktNr, [ofh].[FtgKontaktNr], @oh_FtgKontaktNr ) -- 110 ztInteger ,@oh_FtgNr = COALESCE( @c_FtgNr, [ofh].[FtgNr], @oh_FtgNr ) -- 10 ztCompanyNo ,@oh_ftgPostnr = COALESCE( @c_ftgPostnr, [ofh].[ftgPostnr], @oh_ftgPostnr ) -- 120 ztstring ,@oh_GodsMarke1 = COALESCE( @c_GodsMarke1, [ofh].[GodsMarke1], @oh_GodsMarke1 ) -- 58 ztString ,@oh_GodsMarke2 = COALESCE( @c_GodsMarke2, [ofh].[GodsMarke2], @oh_GodsMarke2 ) -- 60 ztString ,@oh_GodsMarke3 = COALESCE( @c_GodsMarke3, [ofh].[GodsMarke3], @oh_GodsMarke3 ) -- 65 ztString ,@oh_GodsMarke4 = COALESCE( @c_GodsMarke4, [ofh].[GodsMarke4], @oh_GodsMarke4 ) -- 70 ztString ,@oh_KostStalleKod = COALESCE( @c_KostStalleKod, [ofh].[KostStalleKod], @oh_KostStalleKod ) -- 0 ztstring ,@oh_KundBestNamn = COALESCE( @c_KundBestNamn, [ofh].[KundBestNamn], @oh_KundBestNamn ) -- 10 ztstring ,@oh_KundBestNr = COALESCE( @c_KundBestNr, [ofh].[KundBestNr], @oh_KundBestNr ) -- 10 ztString ,@oh_KundBetalareNr = COALESCE( @c_KundBetalareNr, [ofh].[KundBetalareNr], @oh_KundBetalareNr ) -- 0 ztCompanyNo ,@oh_KundKategoriKod = COALESCE( @c_KundKategoriKod, [ofh].[KundKategoriKod], @oh_KundKategoriKod ) -- 0 ztInteger ,@oh_KundRabatt = COALESCE( @c_KundRabatt, [ofh].[KundRabatt], @oh_KundRabatt ) -- 90 ZtDecimal73 ,@oh_KundRef2 = COALESCE( @c_KundRef2, [ofh].[KundRef2], @oh_KundRef2 ) -- 10 ztString ,@oh_LagStalle = COALESCE( @c_LagStalle, [ofh].[LagStalle], @oh_LagStalle ) -- 0 ztstring ,@oh_LandsKod = COALESCE( @c_LandsKod, [ofh].[LandsKod], @oh_LandsKod ) -- 0 ztString ,@oh_LevHandlKod = COALESCE( @c_LevHandlKod, [ofh].[LevHandlKod], @oh_LevHandlKod ) -- 0 ztBoolean ,@oh_LevSattKod = COALESCE( @c_LevSattKod, [ofh].[LevSattKod], @oh_LevSattKod ) -- 0 ztInteger ,@oh_LevVillkKod = COALESCE( @c_LevVillkKod, [ofh].[LevVillkKod], @oh_LevVillkKod ) -- 0 ztInteger ,@oh_MomsKod = COALESCE( @c_MomsKod, [ofh].[MomsKod], @oh_MomsKod ) -- 0 ztInteger ,@oh_OffertRadNrToOrdRadNr = COALESCE( @c_OffertRadNrToOrdRadNr, [ofh].[OffertRadNrToOrdRadNr], @oh_OffertRadNrToOrdRadNr ) -- 100 ztBoolean ,@oh_OrdBerLevDat = COALESCE( @c_OrdBerLevDat, [ofh].[OrdBerLevDat], @oh_OrdBerLevDat ) -- 0 ztdate ,@oh_OrdLevAdr1 = COALESCE( @c_OrdLevAdr1, [ofh].[OrdLevAdr1], @oh_OrdLevAdr1 ) -- 35 ztString ,@oh_OrdLevAdr2 = COALESCE( @c_OrdLevAdr2, [ofh].[OrdLevAdr2], @oh_OrdLevAdr2 ) -- 40 ztString ,@oh_OrdLevAdr3 = COALESCE( @c_OrdLevAdr3, [ofh].[OrdLevAdr3], @oh_OrdLevAdr3 ) -- 45 ztString ,@oh_OrdLevAdr4 = COALESCE( @c_OrdLevAdr4, [ofh].[OrdLevAdr4], @oh_OrdLevAdr4 ) -- 50 ztString ,@oh_OrdLevAdrBstOrt = COALESCE( @c_OrdLevAdrBstOrt, [ofh].[OrdLevAdrBstOrt], @oh_OrdLevAdrBstOrt ) -- 52 ztString ,@oh_OrdLevAdrLandsKod = COALESCE( @c_OrdLevAdrLandsKod, [ofh].[OrdLevAdrLandsKod], @oh_OrdLevAdrLandsKod ) -- 54 ztString ,@oh_OrdLevAdrProvinceCode = COALESCE( @c_OrdLevAdrProvinceCode, [ofh].[OrdLevAdrProvinceCode], @oh_OrdLevAdrProvinceCode ) -- 56 ztString ,@oh_OrdLevPlats1 = COALESCE( @c_OrdLevPlats1, [ofh].[OrdLevPlats1], @oh_OrdLevPlats1 ) -- 30 ztCompanyNo ,@oh_OrdTyp = COALESCE( @c_OrdTyp, [ofh].[OrdTyp], @oh_OrdTyp ) -- 25 ztInteger ,@oh_PrisLista = COALESCE( @c_PrisLista, [ofh].[PrisLista], @oh_PrisLista ) -- 0 ZtLong ,@oh_ProjCode = COALESCE( @c_ProjCode, [ofh].[ProjCode], @oh_ProjCode ) -- 0 ztstring ,@oh_RabKlass = COALESCE( @c_RabKlass, [ofh].[RabKlass], @oh_RabKlass ) -- 130 ztInteger ,@oh_Saljare = COALESCE( @c_Saljare, [ofh].[Saljare], @oh_Saljare ) -- 20 ztString ,@oh_SprakKod = COALESCE( @c_SprakKod, [ofh].[SprakKod], @oh_SprakKod ) -- 0 ztInteger ,@oh_TaxAreaCode1 = COALESCE( @c_TaxAreaCode1, [ofh].[TaxAreaCode1], @oh_TaxAreaCode1 ) -- 80 ztString ,@oh_TaxAreaCode2 = COALESCE( @c_TaxAreaCode2, [ofh].[TaxAreaCode2], @oh_TaxAreaCode2 ) -- 82 ztString ,@oh_TaxAreaCode3 = COALESCE( @c_TaxAreaCode3, [ofh].[TaxAreaCode3], @oh_TaxAreaCode3 ) -- 84 ztString ,@oh_TaxAreaCode4 = COALESCE( @c_TaxAreaCode4, [ofh].[TaxAreaCode4], @oh_TaxAreaCode4 ) -- 86 ztString ,@oh_TaxAreaCode5 = COALESCE( @c_TaxAreaCode5, [ofh].[TaxAreaCode5], @oh_TaxAreaCode5 ) -- 88 ztString ,@oh_ValKod = COALESCE( @c_ValKod, [ofh].[ValKod], @oh_ValKod ) -- 0 ztstring ,@oh_VRef = COALESCE( @c_VRef, [ofh].[VRef], @oh_VRef ) -- 10 ztstring -- -- from [ofh] with (ReadUnCommitted) where @oh_ForetagKod = [ofh].[ForetagKod] -- -1 and @oh_OffNr = [ofh].[OffNr] -- 0 end -- ASSIGN from xb Sequence=NULL select @c_Logg_Exec_Time_String=@c_Logg_Exec_Time_String+char(13)+char(10)+convert(varchar(12),GetDate(),114)+', Pre assign OHxb01' if @oh_ForetagKod is not NULL -- -1 and @oh_LagStalle is not NULL -- 0 begin select @oh_InventoryLocWMS = COALESCE( @c_InventoryLocWMS, [xb].[InventoryLocWMS], @oh_InventoryLocWMS ) -- 10 ztBoolean ,@oh_RptUnitNo = COALESCE( @c_RptUnitNo, [xb].[RptUnitNo], @oh_RptUnitNo ) -- 20 ztInteger -- -- from [xb] with (ReadUnCommitted) where @oh_ForetagKod = [xb].[ForetagKod] -- -1 and @oh_LagStalle = [xb].[LagStalle] -- 0 end -- ASSIGN from Ohvw Sequence=NULL Alias on oh select @c_Logg_Exec_Time_String=@c_Logg_Exec_Time_String+char(13)+char(10)+convert(varchar(12),GetDate(),114)+', Pre assign OhOhvw01' if @oh_ForetagKod is not NULL -- -1 and @oh_OrderNrOffert is not NULL -- 0 begin select @oh_BetKod = COALESCE( @c_BetKod, [Ohvw].[BetKod], @oh_BetKod ) -- 0 ztstring ,@oh_DistrKod = COALESCE( @c_DistrKod, [Ohvw].[DistrKod], @oh_DistrKod ) -- 0 ztstring ,@oh_ExpAvgKd = COALESCE( @c_ExpAvgKd, [Ohvw].[ExpAvgKd], @oh_ExpAvgKd ) -- 0 ztBoolean ,@oh_FraktAvgKd = COALESCE( @c_FraktAvgKd, [Ohvw].[FraktAvgKd], @oh_FraktAvgKd ) -- 0 ztBoolean ,@oh_FsKd = COALESCE( @c_FsKd, [Ohvw].[FsKd], @oh_FsKd ) -- 0 ztBoolean ,@oh_FtgNr = COALESCE( @c_FtgNr, [Ohvw].[FtgNr], @oh_FtgNr ) -- 10 ztCompanyNo ,@oh_GodsMarke1 = COALESCE( @c_GodsMarke1, [Ohvw].[GodsMarke1], @oh_GodsMarke1 ) -- 55 ztString ,@oh_GodsMarke2 = COALESCE( @c_GodsMarke2, [Ohvw].[GodsMarke2], @oh_GodsMarke2 ) -- 60 ztString ,@oh_GodsMarke3 = COALESCE( @c_GodsMarke3, [Ohvw].[GodsMarke3], @oh_GodsMarke3 ) -- 65 ztString ,@oh_GodsMarke4 = COALESCE( @c_GodsMarke4, [Ohvw].[GodsMarke4], @oh_GodsMarke4 ) -- 70 ztString ,@oh_KostStalleKod = COALESCE( @c_KostStalleKod, [Ohvw].[KostStalleKod], @oh_KostStalleKod ) -- 0 ztstring ,@oh_KundBestNamn = COALESCE( @c_KundBestNamn, [Ohvw].[KundBestNamn], @oh_KundBestNamn ) -- 10 ztstring ,@oh_KundBestNr = COALESCE( @c_KundBestNr, [Ohvw].[KundBestNr], @oh_KundBestNr ) -- 10 ztString ,@oh_KundBetalareNr = COALESCE( @c_KundBetalareNr, [Ohvw].[KundBetalareNr], @oh_KundBetalareNr ) -- 0 ztCompanyNo ,@oh_KundKategoriKod = COALESCE( @c_KundKategoriKod, [Ohvw].[KundKategoriKod], @oh_KundKategoriKod ) -- 0 ztInteger ,@oh_KundRabatt = COALESCE( @c_KundRabatt, [Ohvw].[KundRabatt], @oh_KundRabatt ) -- 90 ZtDecimal73 ,@oh_KundRef2 = COALESCE( @c_KundRef2, [Ohvw].[KundRef2], @oh_KundRef2 ) -- 10 ztString ,@oh_LagStalle = COALESCE( @c_LagStalle, [Ohvw].[LagStalle], @oh_LagStalle ) -- 0 ztstring ,@oh_LandsKod = COALESCE( @c_LandsKod, [Ohvw].[LandsKod], @oh_LandsKod ) -- 0 ztString ,@oh_LevHandlKod = COALESCE( @c_LevHandlKod, [Ohvw].[LevHandlKod], @oh_LevHandlKod ) -- 0 ztBoolean ,@oh_LevSattKod = COALESCE( @c_LevSattKod, [Ohvw].[LevSattKod], @oh_LevSattKod ) -- 0 ztInteger ,@oh_LevVillkKod = COALESCE( @c_LevVillkKod, [Ohvw].[LevVillkKod], @oh_LevVillkKod ) -- 0 ztInteger ,@oh_MomsKod = COALESCE( @c_MomsKod, [Ohvw].[MomsKod], @oh_MomsKod ) -- 0 ztInteger ,@oh_OffertRadNrToOrdRadNr = COALESCE( @c_OffertRadNrToOrdRadNr, [Ohvw].[OffertRadNrToOrdRadNr], @oh_OffertRadNrToOrdRadNr ) -- 100 ztBoolean ,@oh_OrdLevAdr1 = COALESCE( @c_OrdLevAdr1, [Ohvw].[OrdLevAdr1], @oh_OrdLevAdr1 ) -- 35 ztString ,@oh_OrdLevAdr2 = COALESCE( @c_OrdLevAdr2, [Ohvw].[OrdLevAdr2], @oh_OrdLevAdr2 ) -- 40 ztString ,@oh_OrdLevAdr3 = COALESCE( @c_OrdLevAdr3, [Ohvw].[OrdLevAdr3], @oh_OrdLevAdr3 ) -- 45 ztString ,@oh_OrdLevAdr4 = COALESCE( @c_OrdLevAdr4, [Ohvw].[OrdLevAdr4], @oh_OrdLevAdr4 ) -- 50 ztString ,@oh_OrdLevAdrBstOrt = COALESCE( @c_OrdLevAdrBstOrt, [Ohvw].[OrdLevAdrBstOrt], @oh_OrdLevAdrBstOrt ) -- 52 ztString ,@oh_OrdLevAdrLandsKod = COALESCE( @c_OrdLevAdrLandsKod, [Ohvw].[OrdLevAdrLandsKod], @oh_OrdLevAdrLandsKod ) -- 54 ztString ,@oh_OrdLevPlats1 = COALESCE( @c_OrdLevPlats1, [Ohvw].[OrdLevPlats1], @oh_OrdLevPlats1 ) -- 30 ztCompanyNo ,@oh_OrdTyp = COALESCE( @c_OrdTyp, [Ohvw].[OrdTyp], @oh_OrdTyp ) -- 25 ztInteger ,@oh_PrisLista = COALESCE( @c_PrisLista, [Ohvw].[PrisLista], @oh_PrisLista ) -- 0 ZtLong ,@oh_ProjCode = COALESCE( @c_ProjCode, [Ohvw].[ProjCode], @oh_ProjCode ) -- 0 ztstring ,@oh_Saljare = COALESCE( @c_Saljare, [Ohvw].[Saljare], @oh_Saljare ) -- 20 ztString ,@oh_SprakKod = COALESCE( @c_SprakKod, [Ohvw].[SprakKod], @oh_SprakKod ) -- 0 ztInteger ,@oh_ValKod = COALESCE( @c_ValKod, [Ohvw].[ValKod], @oh_ValKod ) -- 0 ztstring ,@oh_VRef = COALESCE( @c_VRef, [Ohvw].[VRef], @oh_VRef ) -- 10 ztstring -- -- from [oh] as [Ohvw] with (ReadUnCommitted) where @oh_ForetagKod = [Ohvw].[ForetagKod] -- -1 and @oh_OrderNrOffert = [Ohvw].[OrderNr] -- 0 end -- ASSIGN from x2f Sequence=NULL select @c_Logg_Exec_Time_String=@c_Logg_Exec_Time_String+char(13)+char(10)+convert(varchar(12),GetDate(),114)+', Pre assign ohx2f01' if @oh_ForetagKod is not NULL -- -1 and @oh_LevSattKod is not NULL -- 10 begin select @oh_AdressLappTyp = COALESCE( @c_AdressLappTyp, [x2f].[AdressLappTyp], @oh_AdressLappTyp ) -- 30 ztInteger ,@oh_FraktHandlKod = COALESCE( @c_FraktHandlKod, [x2f].[FraktHandlKod], @oh_FraktHandlKod ) -- 40 ztBoolean ,@oh_FraktSedelTyp = COALESCE( @c_FraktSedelTyp, [x2f].[FraktSedelTyp], @oh_FraktSedelTyp ) -- 20 ztInteger -- -- from [x2f] with (ReadUnCommitted) where @oh_ForetagKod = [x2f].[ForetagKod] -- -1 and @oh_LevSattKod = [x2f].[LevSattKod] -- 10 end -- ASSIGN from fr 1 select @c_Logg_Exec_Time_String=@c_Logg_Exec_Time_String+char(13)+char(10)+convert(varchar(12),GetDate(),114)+', Pre assign OHFR01' if @oh_ForetagKod is not NULL -- -1 and @oh_FtgNr is not NULL -- 0 begin select @oh_LandsKod = COALESCE( @c_LandsKod, [fr].[LandsKod], @oh_LandsKod ) -- 110 ztString -- -- from [fr] with (ReadUnCommitted) where @oh_ForetagKod = [fr].[ForetagKod] -- -1 and @oh_FtgNr = [fr].[FtgNr] -- 0 end -- ASSIGN from kus 1 select @c_Logg_Exec_Time_String=@c_Logg_Exec_Time_String+char(13)+char(10)+convert(varchar(12),GetDate(),114)+', Pre assign ohkus01' if @oh_ForetagKod is not NULL -- -1 and @oh_FtgNr is not NULL -- 0 begin select @oh_BetKod = COALESCE( @c_BetKod, [kus].[BetKod], @oh_BetKod ) -- 0 ztstring ,@oh_BetKodForskott = COALESCE( @c_BetKodForskott, [kus].[BetKodForskott], @oh_BetKodForskott ) -- 430 ztString ,@oh_DelLevTillaten = COALESCE( @c_DelLevTillaten, [kus].[DelLevTillaten], @oh_DelLevTillaten ) -- 10 ztInteger ,@oh_DistrKod = COALESCE( @c_DistrKod, [kus].[DistrKod], @oh_DistrKod ) -- 0 ztstring ,@oh_EmballageFakt = COALESCE( @c_EmballageFakt, [kus].[EmballageFakt], @oh_EmballageFakt ) -- 410 ztBoolean ,@oh_ExpAvgKd = COALESCE( @c_ExpAvgKd, [kus].[ExpAvgKd], @oh_ExpAvgKd ) -- 0 ztBoolean ,@oh_FaktSlutLevOrder = COALESCE( @c_FaktSlutLevOrder, [kus].[FaktSlutLevOrder], @oh_FaktSlutLevOrder ) -- 450 ztBoolean ,@oh_ForsakringFakt = COALESCE( @c_ForsakringFakt, [kus].[ForsakringFakt], @oh_ForsakringFakt ) -- 490 ztBoolean ,@oh_ForsakrKostnProc = COALESCE( @c_ForsakrKostnProc, [kus].[ForsakrKostnProc], @oh_ForsakrKostnProc ) -- 320 ZtDecimal73 ,@oh_ForskottOrdKopplTyp = COALESCE( @c_ForskottOrdKopplTyp, [kus].[ForskottOrdKopplTyp], @oh_ForskottOrdKopplTyp ) -- 420 ztInteger ,@oh_FsKd = COALESCE( @c_FsKd, [kus].[FsKd], @oh_FsKd ) -- 0 ztBoolean ,@oh_GodsMarke1 = COALESCE( @c_GodsMarke1, [kus].[GodsMarke1], @oh_GodsMarke1 ) -- 15 ztString ,@oh_GodsMarke2 = COALESCE( @c_GodsMarke2, [kus].[GodsMarke2], @oh_GodsMarke2 ) -- 20 ztString ,@oh_Handel3Part = COALESCE( @c_Handel3Part, [kus].[Handel3Part], @oh_Handel3Part ) -- 480 ztBoolean ,@oh_InbSlag = COALESCE( @c_InbSlag, [kus].[InbSlag], @oh_InbSlag ) -- 0 ztstring ,@oh_KundBetalareNr = COALESCE( @c_KundBetalareNr, [kus].[KundBetalareNr], @oh_KundBetalareNr ) -- 0 ztCompanyNo ,@oh_KundFraktBetalareNr = COALESCE( @c_KundFraktBetalareNr, [kus].[KundFraktBetalareNr], @oh_KundFraktBetalareNr ) -- 0 ztCompanyNo ,@oh_KundFraktDeb = COALESCE( @c_KundFraktDeb, [kus].[KundFraktDeb], @oh_KundFraktDeb ) -- 0 ztBoolean ,@oh_KundKategoriKod = COALESCE( @c_KundKategoriKod, [kus].[KundKategoriKod], @oh_KundKategoriKod ) -- 0 ztInteger ,@oh_KundPrisInklMoms = COALESCE( @c_KundPrisInklMoms, [kus].[KundPrisInklMoms], @oh_KundPrisInklMoms ) -- 470 ztBoolean ,@oh_KundRabatt = COALESCE( @c_KundRabatt, [kus].[KundRabatt], @oh_KundRabatt ) -- 0 ZtDecimal73 ,@oh_KundRabattKod = COALESCE( @c_KundRabattKod, [kus].[KundRabattKod], @oh_KundRabattKod ) -- 0 ztBoolean ,@oh_KundRabattKod0 = COALESCE( @c_KundRabattKod0, [kus].[KundRabattKod0], @oh_KundRabattKod0 ) -- 0 ztBoolean ,@oh_KundRabattKod1 = COALESCE( @c_KundRabattKod1, [kus].[KundRabattKod1], @oh_KundRabattKod1 ) -- 0 ztBoolean ,@oh_KundRabattKod2 = COALESCE( @c_KundRabattKod2, [kus].[KundRabattKod2], @oh_KundRabattKod2 ) -- 0 ztBoolean ,@oh_KundRabattMax = COALESCE( @c_KundRabattMax, [kus].[KundRabattMax], @oh_KundRabattMax ) -- 0 ztFloat ,@oh_KundRabattMin = COALESCE( @c_KundRabattMin, [kus].[KundRabattMin], @oh_KundRabattMin ) -- 0 ztFloat ,@oh_KundRef2 = COALESCE( @c_KundRef2, [kus].[KundRef2], @oh_KundRef2 ) -- 530 ztString ,@oh_KundStafflKod = COALESCE( @c_KundStafflKod, [kus].[KundStafflKod], @oh_KundStafflKod ) -- 0 ztBoolean ,@oh_LandsKod = COALESCE( @c_LandsKod, [kus].[LandsKod], @oh_LandsKod ) -- 0 ztString ,@oh_LevHandlKod = COALESCE( @c_LevHandlKod, [kus].[LevHandlKod], @oh_LevHandlKod ) -- 0 ztBoolean ,@oh_LevSattKod = COALESCE( @c_LevSattKod, [kus].[LevSattKod], @oh_LevSattKod ) -- 0 ztInteger ,@oh_LevVillkKod = COALESCE( @c_LevVillkKod, [kus].[LevVillkKod], @oh_LevVillkKod ) -- 0 ztInteger ,@oh_LfExcl = COALESCE( @c_LfExcl, [kus].[LfExcl], @oh_LfExcl ) -- 540 ztBoolean ,@oh_MarkKundsMomsStyr = COALESCE( @c_MarkKundsMomsStyr, [kus].[MarkKundsMomsStyr], @oh_MarkKundsMomsStyr ) -- 0 ztBoolean ,@oh_MomsKod = COALESCE( @c_MomsKod, [kus].[MomsKod], @oh_MomsKod ) -- 0 ztInteger ,@oh_OeKod = COALESCE( @c_OeKod, [kus].[OeKod], @oh_OeKod ) -- 0 ztBoolean ,@oh_OffNr = COALESCE( @c_OffNr, [kus].[OffNr], @oh_OffNr ) -- 10 ztstring ,@oh_OrdLevPlats1 = COALESCE( @c_OrdLevPlats1, [kus].[OrdLevPlats1], @oh_OrdLevPlats1 ) -- 10 ztCompanyNo ,@oh_OvrFaktKostn1Fakt = COALESCE( @c_OvrFaktKostn1Fakt, [kus].[OvrFaktKostn1Fakt], @oh_OvrFaktKostn1Fakt ) -- 500 ztBoolean ,@oh_OvrFaktKostn2Fakt = COALESCE( @c_OvrFaktKostn2Fakt, [kus].[OvrFaktKostn2Fakt], @oh_OvrFaktKostn2Fakt ) -- 510 ztBoolean ,@oh_PrisLista = COALESCE( @c_PrisLista, [kus].[PrisLista], @oh_PrisLista ) -- 0 ZtLong ,@oh_RabKlass = COALESCE( @c_RabKlass, [kus].[RabKlass], @oh_RabKlass ) -- 460 ztInteger ,@oh_RestBehKod = COALESCE( @c_RestBehKod, [kus].[RestBehKod], @oh_RestBehKod ) -- 400 ztInteger ,@oh_Saljare = COALESCE( @c_Saljare, [kus].[Saljare], @oh_Saljare ) -- 210 ztString ,@oh_SamFaktUtskr = COALESCE( @c_SamFaktUtskr, [kus].[SamFaktUtskr], @oh_SamFaktUtskr ) -- 310 ztBoolean ,@oh_SprakKod = COALESCE( @c_SprakKod, [kus].[SprakKod], @oh_SprakKod ) -- 0 ztInteger ,@oh_ValKod = COALESCE( @c_ValKod, [kus].[ValKod], @oh_ValKod ) -- 0 ztstring ,@oh_VAT_Type = COALESCE( @c_VAT_Type, [kus].[VAT_Type], @oh_VAT_Type ) -- 520 ztInteger -- -- from [kus] with (ReadUnCommitted) where @oh_ForetagKod = [kus].[ForetagKod] -- -1 and @oh_FtgNr = [kus].[FtgNr] -- 0 end -- ASSIGN from X1 10 select @c_Logg_Exec_Time_String=@c_Logg_Exec_Time_String+char(13)+char(10)+convert(varchar(12),GetDate(),114)+', Pre assign ohX101' if @oh_ForetagKod is not NULL -- -1 and @oh_MomsKod is not NULL -- 10 begin select @oh_SalesTaxHandling = COALESCE( @c_SalesTaxHandling, [X1].[SalesTaxHandling], @oh_SalesTaxHandling ) -- 20 ztBoolean ,@oh_TaxCode = COALESCE( @c_TaxCode, [X1].[TaxCode], @oh_TaxCode ) -- 30 ztInteger -- -- from [X1] with (ReadUnCommitted) where @oh_ForetagKod = [X1].[ForetagKod] -- -1 and @oh_MomsKod = [X1].[MomsKod] -- 10 end -- ASSIGN from lp 92 select @c_Logg_Exec_Time_String=@c_Logg_Exec_Time_String+char(13)+char(10)+convert(varchar(12),GetDate(),114)+', Pre assign ohlp01' if @oh_ForetagKod is not NULL -- -1 and @oh_FtgNr is not NULL -- 10 and @oh_OrdLevPlats1 is not NULL -- 20 begin select @oh_LevSattKod = COALESCE( @c_LevSattKod, [lp].[LevSattKod], @oh_LevSattKod ) -- 100 ztInteger ,@oh_LevVillkKod = COALESCE( @c_LevVillkKod, [lp].[LevVillkKod], @oh_LevVillkKod ) -- 110 ztInteger -- -- from [lp] with (ReadUnCommitted) where @oh_ForetagKod = [lp].[ForetagKod] -- -1 and @oh_FtgNr = [lp].[FtgNr] -- 10 and @oh_OrdLevPlats1 = [lp].[OrdLevPlats1] -- 20 end -- ASSIGN from vkus 95 select @c_Logg_Exec_Time_String=@c_Logg_Exec_Time_String+char(13)+char(10)+convert(varchar(12),GetDate(),114)+', Pre assign ohvkus01' if @oh_ForetagKod is not NULL -- -1 and @oh_KundBetalareNr is not NULL -- 0 begin select @oh_SamFaktUtskr = COALESCE( @c_SamFaktUtskr, [vkus].[SamFaktUtskr], @oh_SamFaktUtskr ) -- 0 ztBoolean -- -- from [vkus] with (ReadUnCommitted) where @oh_ForetagKod = [vkus].[ForetagKod] -- -1 and @oh_KundBetalareNr = [vkus].[FtgNr] -- 0 end -- ASSIGN from X6 99 select @c_Logg_Exec_Time_String=@c_Logg_Exec_Time_String+char(13)+char(10)+convert(varchar(12),GetDate(),114)+', Pre assign ohX601' if @oh_ForetagKod is not NULL -- -1 and @oh_OrdTyp is not NULL -- 10 begin select @oh_AutoFrislappas = COALESCE( @c_AutoFrislappas, [X6].[AutoFrislappas], @oh_AutoFrislappas ) -- 130 ztBoolean ,@oh_AutoRegel = COALESCE( @c_AutoRegel, [X6].[AutoRegel], @oh_AutoRegel ) -- 200 ztstring ,@oh_DirektLeverans = COALESCE( @c_DirektLeverans, [X6].[DirektLeverans], @oh_DirektLeverans ) -- 130 ztBoolean ,@oh_DirektUttag = COALESCE( @c_DirektUttag, [X6].[DirektUttag], @oh_DirektUttag ) -- 140 ztBoolean ,@oh_ExpAvgKd = COALESCE( @c_ExpAvgKd, [X6].[ExpAvgKd], @oh_ExpAvgKd ) -- 175 ztBoolean ,@oh_IntStatTransTyp = COALESCE( @c_IntStatTransTyp, [X6].[IntStatTransTyp], @oh_IntStatTransTyp ) -- 270 ztInteger ,@oh_KalkylPrisFaktura = COALESCE( @c_KalkylPrisFaktura, [X6].[KalkylPrisFaktura], @oh_KalkylPrisFaktura ) -- 220 ztString ,@oh_KodEjFakturera = COALESCE( @c_KodEjFakturera, [X6].[KodEjFakturera], @oh_KodEjFakturera ) -- 290 ztBoolean ,@oh_KreditOrder = COALESCE( @c_KreditOrder, [X6].[KreditOrder], @oh_KreditOrder ) -- 110 ztBoolean ,@oh_LagerFlyttning = COALESCE( @c_LagerFlyttning, [X6].[LagerFlyttning], @oh_LagerFlyttning ) -- 260 ztBoolean ,@oh_MarkOrderUniktLager = COALESCE( @c_MarkOrderUniktLager, [X6].[MarkOrderUniktLager], @oh_MarkOrderUniktLager ) -- 134 ztBoolean ,@oh_OrderKopplKod = COALESCE( @c_OrderKopplKod, [X6].[OrderKopplKod], @oh_OrderKopplKod ) -- 160 ztInteger ,@oh_PrisJustOrder = COALESCE( @c_PrisJustOrder, [X6].[PrisJustOrder], @oh_PrisJustOrder ) -- 120 ztBoolean ,@oh_PrisJustOrderKost = COALESCE( @c_PrisJustOrderKost, [X6].[PrisJustOrderKost], @oh_PrisJustOrderKost ) -- 125 ztBoolean ,@oh_RestBehKod = COALESCE( @c_RestBehKod, [X6].[RestBehKod], @oh_RestBehKod ) -- 250 ztInteger ,@oh_SamFaktUtskr = COALESCE( @c_SamFaktUtskr, [X6].[SamFaktUtskr], @oh_SamFaktUtskr ) -- 170 ztBoolean ,@oh_Stockreplenishment = COALESCE( @c_Stockreplenishment, [X6].[Stockreplenishment], @oh_Stockreplenishment ) -- 280 ztBoolean ,@oh_TillLagStalle = COALESCE( @c_TillLagStalle, [X6].[TillLagStalle], @oh_TillLagStalle ) -- 180 ztString ,@oh_TransitLeverans = COALESCE( @c_TransitLeverans, [X6].[TransitLeverans], @oh_TransitLeverans ) -- 132 ztBoolean ,@oh_VaruProv = COALESCE( @c_VaruProv, [X6].[VaruProv], @oh_VaruProv ) -- 210 ztString -- -- from [X6] with (ReadUnCommitted) where @oh_ForetagKod = [X6].[ForetagKod] -- -1 and @oh_OrdTyp = [X6].[OrdTyp] -- 10 end if @oh_OrderKopplKod is not NULL begin if (select count(*) from kus with (ReadUnCommitted) where FtgNr=@oh_FtgNr and ForetagKod = @oh_ForetagKod and ISNULL(OrderKoppling,'0')='0') <> 0 select @oh_OrderKopplKod = NULL end if @oh_ValKod is NULL begin -- L=07 select @oh_ValKod=ValKod from sy1 with (ReadUnCommitted) where ForetagKod = @oh_ForetagKod end if ISNULL(@oh_ValKurs,0) = 0 begin -- L=14 select @oh_ValKurs=ValKurs from xx with (ReadUnCommitted) where ForetagKod = @oh_ForetagKod and ValKod = @oh_ValKod end If @c_Integer_NULL is not NULL Begin if @oh_AdressLappTyp = @c_Integer_NULL set @oh_AdressLappTyp = NULL; if @oh_Aktiv = @c_Integer_NULL set @oh_Aktiv = NULL; if @oh_AntalEURPall = @c_Integer_NULL set @oh_AntalEURPall = NULL; if @oh_AntalKolli = @c_Integer_NULL set @oh_AntalKolli = NULL; if @oh_AntalOvrPall = @c_Integer_NULL set @oh_AntalOvrPall = NULL; if @oh_AntalRader = @c_Integer_NULL set @oh_AntalRader = NULL; if @oh_AoNr = @c_Integer_NULL set @oh_AoNr = NULL; if @oh_AutoMatchedWith = @c_Integer_NULL set @oh_AutoMatchedWith = NULL; if @oh_BristKontrolleradStatus = @c_Integer_NULL set @oh_BristKontrolleradStatus = NULL; if @oh_BristStatusLagerUtlev = @c_Integer_NULL set @oh_BristStatusLagerUtlev = NULL; if @oh_BristStatusPlaneringBegLevDat = @c_Integer_NULL set @oh_BristStatusPlaneringBegLevDat = NULL; if @oh_BristStatusPlaneringBerLevDat = @c_Integer_NULL set @oh_BristStatusPlaneringBerLevDat = NULL; if @OH_DelBokningTillaten = @c_Integer_NULL set @OH_DelBokningTillaten = NULL; if @oh_DelivToPONo = @c_Integer_NULL set @oh_DelivToPONo = NULL; if @oh_DelLevTillaten = @c_Integer_NULL set @oh_DelLevTillaten = NULL; if @oh_DiffDgrVerklLevDatDagDat = @c_Integer_NULL set @oh_DiffDgrVerklLevDatDagDat = NULL; if @oh_ExtOrdTyp = @c_Integer_NULL set @oh_ExtOrdTyp = NULL; if @oh_FaktNr = @c_Integer_NULL set @oh_FaktNr = NULL; if @oh_FaktNrAConto = @c_Integer_NULL set @oh_FaktNrAConto = NULL; if @oh_FaktNrForskott = @c_Integer_NULL set @oh_FaktNrForskott = NULL; if @oh_FaktNrKOrr = @c_Integer_NULL set @oh_FaktNrKOrr = NULL; if @oh_FaktNrOrg = @c_Integer_NULL set @oh_FaktNrOrg = NULL; if @oh_FakturerareKod = @c_Integer_NULL set @oh_FakturerareKod = NULL; if @oh_FfhNr = @c_Integer_NULL set @oh_FfhNr = NULL; if @oh_ForetagKod = @c_Integer_NULL set @oh_ForetagKod = NULL; if @oh_ForskottOrdKopplTyp = @c_Integer_NULL set @oh_ForskottOrdKopplTyp = NULL; if @oh_FraktSedelTyp = @c_Integer_NULL set @oh_FraktSedelTyp = NULL; if @oh_FtgKontaktNr = @c_Integer_NULL set @oh_FtgKontaktNr = NULL; if @oh_ICTDelivFromOrderNo = @c_Integer_NULL set @oh_ICTDelivFromOrderNo = NULL; if @oh_ICTDelivToOrderNo = @c_Integer_NULL set @oh_ICTDelivToOrderNo = NULL; if @oh_ICTDelivToPONo = @c_Integer_NULL set @oh_ICTDelivToPONo = NULL; if @oh_ICTDispatchMethod = @c_Integer_NULL set @oh_ICTDispatchMethod = NULL; if @oh_ICTDispatchTerm = @c_Integer_NULL set @oh_ICTDispatchTerm = NULL; if @oh_ICTRuleNumber = @c_Integer_NULL set @oh_ICTRuleNumber = NULL; if @oh_IntrnCoNoOrigin = @c_Integer_NULL set @oh_IntrnCoNoOrigin = NULL; if @oh_IntStatTransTyp = @c_Integer_NULL set @oh_IntStatTransTyp = NULL; if @oh_kampnr = @c_Integer_NULL set @oh_kampnr = NULL; if @oh_KopieradFranFaktNr = @c_Integer_NULL set @oh_KopieradFranFaktNr = NULL; if @oh_KopieradFranOrderNr = @c_Integer_NULL set @oh_KopieradFranOrderNr = NULL; if @oh_KopieradTillOrderNr = @c_Integer_NULL set @oh_KopieradTillOrderNr = NULL; if @oh_KreditSparrStatus = @c_Integer_NULL set @oh_KreditSparrStatus = NULL; if @oh_KundKategoriKod = @c_Integer_NULL set @oh_KundKategoriKod = NULL; if @oh_KundLevSattKod = @c_Integer_NULL set @oh_KundLevSattKod = NULL; if @oh_LevSattKod = @c_Integer_NULL set @oh_LevSattKod = NULL; if @oh_LevVillkKod = @c_Integer_NULL set @oh_LevVillkKod = NULL; if @oh_MomsKod = @c_Integer_NULL set @oh_MomsKod = NULL; if @oh_MomsKodForskott = @c_Integer_NULL set @oh_MomsKodForskott = NULL; if @oh_No_Trigger_Exec = @c_Integer_NULL set @oh_No_Trigger_Exec = NULL; if @oh_OeStatusEdi = @c_Integer_NULL set @oh_OeStatusEdi = NULL; if @oh_OkAttPlockaStatus = @c_Integer_NULL set @oh_OkAttPlockaStatus = NULL; if @OH_OrdBokningsStatus = @c_Integer_NULL set @OH_OrdBokningsStatus = NULL; if @oh_OrderKopplKod = @c_Integer_NULL set @oh_OrderKopplKod = NULL; if @oh_OrderNr = @c_Integer_NULL set @oh_OrderNr = NULL; if @oh_OrderNrKoppl = @c_Integer_NULL set @oh_OrderNrKoppl = NULL; if @oh_OrderNrKorr = @c_Integer_NULL set @oh_OrderNrKorr = NULL; if @oh_OrderNrOffert = @c_Integer_NULL set @oh_OrderNrOffert = NULL; if @oh_OrderNrOrg = @c_Integer_NULL set @oh_OrderNrOrg = NULL; if @oh_OrderNrServ = @c_Integer_NULL set @oh_OrderNrServ = NULL; if @oh_OrdFoljesedelsNr = @c_Integer_NULL set @oh_OrdFoljesedelsNr = NULL; if @oh_OrdLevNr = @c_Integer_NULL set @oh_OrdLevNr = NULL; if @oh_OrdRestNr = @c_Integer_NULL set @oh_OrdRestNr = NULL; if @oh_OrdStat = @c_Integer_NULL set @oh_OrdStat = NULL; if @oh_OrdTyp = @c_Integer_NULL set @oh_OrdTyp = NULL; if @oh_PackareKod = @c_Integer_NULL set @oh_PackareKod = NULL; if @Oh_PdmCount = @c_Integer_NULL set @Oh_PdmCount = NULL; if @oh_PlockIndexOrder = @c_Integer_NULL set @oh_PlockIndexOrder = NULL; if @oh_PlockJnrOrder = @c_Integer_NULL set @oh_PlockJnrOrder = NULL; if @oh_PrisLista = @c_Integer_NULL set @oh_PrisLista = NULL; if @oh_ProspektId = @c_Integer_NULL set @oh_ProspektId = NULL; if @oh_RabKlass = @c_Integer_NULL set @oh_RabKlass = NULL; if @oh_ReplicateRecord = @c_Integer_NULL set @oh_ReplicateRecord = NULL; if @oh_RestBehKod = @c_Integer_NULL set @oh_RestBehKod = NULL; if @oh_RptUnitNo = @c_Integer_NULL set @oh_RptUnitNo = NULL; if @oh_SprakKod = @c_Integer_NULL set @oh_SprakKod = NULL; if @oh_SQLCmd2EnterTrg = @c_Integer_NULL set @oh_SQLCmd2EnterTrg = NULL; if @oh_TA_IntAutoNo = @c_Integer_NULL set @oh_TA_IntAutoNo = NULL; if @oh_TaxCode = @c_Integer_NULL set @oh_TaxCode = NULL; if @oh_TimeZoneCode = @c_Integer_NULL set @oh_TimeZoneCode = NULL; if @oh_VAT_Type = @c_Integer_NULL set @oh_VAT_Type = NULL; if @oh_VolHeight = @c_Integer_NULL set @oh_VolHeight = NULL; if @oh_VolLength = @c_Integer_NULL set @oh_VolLength = NULL; if @oh_VolWidth = @c_Integer_NULL set @oh_VolWidth = NULL; if @oh_WorkFaktNr = @c_Integer_NULL set @oh_WorkFaktNr = NULL; End; If @c_Varchar_NULL is not NULL Begin if @oh_AcceptCodePayment = @c_Varchar_NULL set @oh_AcceptCodePayment = NULL; if @oh_AoNrAlfa = @c_Varchar_NULL set @oh_AoNrAlfa = NULL; if @oh_ArtSerieNrFrom = @c_Varchar_NULL set @oh_ArtSerieNrFrom = NULL; if @oh_ArtSerieNrTom = @c_Varchar_NULL set @oh_ArtSerieNrTom = NULL; if @oh_AutoRegel = @c_Varchar_NULL set @oh_AutoRegel = NULL; if @oh_AutoRegelForskott = @c_Varchar_NULL set @oh_AutoRegelForskott = NULL; if @oh_BetKod = @c_Varchar_NULL set @oh_BetKod = NULL; if @oh_BetKodForskott = @c_Varchar_NULL set @oh_BetKodForskott = NULL; if @oh_BusinessUnit = @c_Varchar_NULL set @oh_BusinessUnit = NULL; if @oh_CreatedByDbObject = @c_Varchar_NULL set @oh_CreatedByDbObject = NULL; if @oh_CreditCardNumber = @c_Varchar_NULL set @oh_CreditCardNumber = NULL; if @oh_DelivToBusinessUnit = @c_Varchar_NULL set @oh_DelivToBusinessUnit = NULL; if @oh_DistrKod = @c_Varchar_NULL set @oh_DistrKod = NULL; if @oh_DivisKod = @c_Varchar_NULL set @oh_DivisKod = NULL; if @oh_EstimatorOffNr = @c_Varchar_NULL set @oh_EstimatorOffNr = NULL; if @oh_Exec_Time_Log_String = @c_Varchar_NULL set @oh_Exec_Time_Log_String = NULL; if @oh_ExtorderNr = @c_Varchar_NULL set @oh_ExtorderNr = NULL; if @oh_FaktAvPersSign = @c_Varchar_NULL set @oh_FaktAvPersSign = NULL; if @oh_FaktNr_OCR = @c_Varchar_NULL set @oh_FaktNr_OCR = NULL; if @oh_FtgNr = @c_Varchar_NULL set @oh_FtgNr = NULL; if @oh_ftgperson = @c_Varchar_NULL set @oh_ftgperson = NULL; if @oh_FtgPostnr = @c_Varchar_NULL set @oh_FtgPostnr = NULL; if @oh_Giltighetstid = @c_Varchar_NULL set @oh_Giltighetstid = NULL; if @oh_GodsMarke = @c_Varchar_NULL set @oh_GodsMarke = NULL; if @oh_GodsMarke1 = @c_Varchar_NULL set @oh_GodsMarke1 = NULL; if @oh_GodsMarke2 = @c_Varchar_NULL set @oh_GodsMarke2 = NULL; if @oh_GodsMarke3 = @c_Varchar_NULL set @oh_GodsMarke3 = NULL; if @oh_GodsMarke4 = @c_Varchar_NULL set @oh_GodsMarke4 = NULL; if @oh_IdForOrderShuffle = @c_Varchar_NULL set @oh_IdForOrderShuffle = NULL; if @oh_InbSlag = @c_Varchar_NULL set @oh_InbSlag = NULL; if @oh_K4 = @c_Varchar_NULL set @oh_K4 = NULL; if @oh_K5 = @c_Varchar_NULL set @oh_K5 = NULL; if @oh_K6 = @c_Varchar_NULL set @oh_K6 = NULL; if @oh_K7 = @c_Varchar_NULL set @oh_K7 = NULL; if @oh_KalkylPrisFaktura = @c_Varchar_NULL set @oh_KalkylPrisFaktura = NULL; if @oh_KBarAvsandandeEnhet = @c_Varchar_NULL set @oh_KBarAvsandandeEnhet = NULL; if @oh_Kortspecifikinfo = @c_Varchar_NULL set @oh_Kortspecifikinfo = NULL; if @oh_Kortstatus = @c_Varchar_NULL set @oh_Kortstatus = NULL; if @oh_KortTransaktionsTyp = @c_Varchar_NULL set @oh_KortTransaktionsTyp = NULL; if @oh_KostBar = @c_Varchar_NULL set @oh_KostBar = NULL; if @oh_KostStalleKod = @c_Varchar_NULL set @oh_KostStalleKod = NULL; if @oh_KstAvsandandeEnhet = @c_Varchar_NULL set @oh_KstAvsandandeEnhet = NULL; if @oh_Kund_PlKod = @c_Varchar_NULL set @oh_Kund_PlKod = NULL; if @oh_KundBestNamn = @c_Varchar_NULL set @oh_KundBestNamn = NULL; if @oh_KundBestNr = @c_Varchar_NULL set @oh_KundBestNr = NULL; if @oh_KundBetalareNr = @c_Varchar_NULL set @oh_KundBetalareNr = NULL; if @oh_KundFaktAdr = @c_Varchar_NULL set @oh_KundFaktAdr = NULL; if @oh_KundFraktBetalareNr = @c_Varchar_NULL set @oh_KundFraktBetalareNr = NULL; if @oh_KundRef2 = @c_Varchar_NULL set @oh_KundRef2 = NULL; if @oh_KundTextKod = @c_Varchar_NULL set @oh_KundTextKod = NULL; if @oh_LagPlats = @c_Varchar_NULL set @oh_LagPlats = NULL; if @oh_LagStalle = @c_Varchar_NULL set @oh_LagStalle = NULL; if @oh_LandsKod = @c_Varchar_NULL set @oh_LandsKod = NULL; if @oh_LegitimationNumber = @c_Varchar_NULL set @oh_LegitimationNumber = NULL; if @oh_ManReAvstPersSign = @c_Varchar_NULL set @oh_ManReAvstPersSign = NULL; if @oh_OffNr = @c_Varchar_NULL set @oh_OffNr = NULL; if @oh_ole1 = @c_Varchar_NULL set @oh_ole1 = NULL; if @oh_ole2 = @c_Varchar_NULL set @oh_ole2 = NULL; if @oh_OrdBeskr = @c_Varchar_NULL set @oh_OrdBeskr = NULL; if @oh_OrderNrAlfa = @c_Varchar_NULL set @oh_OrderNrAlfa = NULL; if @oh_OrderTextKod = @c_Varchar_NULL set @oh_OrderTextKod = NULL; if @oh_OrdLevAdr1 = @c_Varchar_NULL set @oh_OrdLevAdr1 = NULL; if @oh_OrdLevAdr2 = @c_Varchar_NULL set @oh_OrdLevAdr2 = NULL; if @oh_OrdLevAdr3 = @c_Varchar_NULL set @oh_OrdLevAdr3 = NULL; if @oh_OrdLevAdr4 = @c_Varchar_NULL set @oh_OrdLevAdr4 = NULL; if @oh_OrdLevAdrBstOrt = @c_Varchar_NULL set @oh_OrdLevAdrBstOrt = NULL; if @oh_OrdLevAdrLandsKod = @c_Varchar_NULL set @oh_OrdLevAdrLandsKod = NULL; if @oh_OrdLevAdrProvinceCode = @c_Varchar_NULL set @oh_OrdLevAdrProvinceCode = NULL; if @oh_OrdLevAnvisnRad1 = @c_Varchar_NULL set @oh_OrdLevAnvisnRad1 = NULL; if @oh_OrdLevAnvisnRad2 = @c_Varchar_NULL set @oh_OrdLevAnvisnRad2 = NULL; if @oh_OrdLevPlats1 = @c_Varchar_NULL set @oh_OrdLevPlats1 = NULL; if @oh_PaymenttransID = @c_Varchar_NULL set @oh_PaymenttransID = NULL; if @oh_PersSign = @c_Varchar_NULL set @oh_PersSign = NULL; if @oh_PickingLockedByUser = @c_Varchar_NULL set @oh_PickingLockedByUser = NULL; if @oh_ProjCode = @c_Varchar_NULL set @oh_ProjCode = NULL; if @oh_PVMSeasonId = @c_Varchar_NULL set @oh_PVMSeasonId = NULL; if @oh_Referensnummer = @c_Varchar_NULL set @oh_Referensnummer = NULL; if @oh_RowCreatedBy = @c_Varchar_NULL set @oh_RowCreatedBy = NULL; if @oh_RowUpdatedBy = @c_Varchar_NULL set @oh_RowUpdatedBy = NULL; if @oh_RowUpdatedCols = @c_Varchar_NULL set @oh_RowUpdatedCols = NULL; if @oh_RU_Account = @c_Varchar_NULL set @oh_RU_Account = NULL; if @oh_SalesType = @c_Varchar_NULL set @oh_SalesType = NULL; if @oh_Saljare = @c_Varchar_NULL set @oh_Saljare = NULL; if @oh_SlutKundNamn1 = @c_Varchar_NULL set @oh_SlutKundNamn1 = NULL; if @oh_SlutKundNamn2 = @c_Varchar_NULL set @oh_SlutKundNamn2 = NULL; if @oh_TA_ConsNo = @c_Varchar_NULL set @oh_TA_ConsNo = NULL; if @oh_TA_CustomerMessage = @c_Varchar_NULL set @oh_TA_CustomerMessage = NULL; if @oh_TA_FaxNotifiedNo = @c_Varchar_NULL set @oh_TA_FaxNotifiedNo = NULL; if @oh_TA_GANno = @c_Varchar_NULL set @oh_TA_GANno = NULL; if @oh_TA_MailNotified = @c_Varchar_NULL set @oh_TA_MailNotified = NULL; if @oh_TA_PhonNotifiedNo = @c_Varchar_NULL set @oh_TA_PhonNotifiedNo = NULL; if @oh_TA_SMSNotifiedNo = @c_Varchar_NULL set @oh_TA_SMSNotifiedNo = NULL; if @oh_TA_TemplKompCd = @c_Varchar_NULL set @oh_TA_TemplKompCd = NULL; if @oh_TaxAreaCode1 = @c_Varchar_NULL set @oh_TaxAreaCode1 = NULL; if @oh_TaxAreaCode2 = @c_Varchar_NULL set @oh_TaxAreaCode2 = NULL; if @oh_TaxAreaCode3 = @c_Varchar_NULL set @oh_TaxAreaCode3 = NULL; if @oh_TaxAreaCode4 = @c_Varchar_NULL set @oh_TaxAreaCode4 = NULL; if @oh_TaxAreaCode5 = @c_Varchar_NULL set @oh_TaxAreaCode5 = NULL; if @oh_TextKod = @c_Varchar_NULL set @oh_TextKod = NULL; if @oh_TillLagStalle = @c_Varchar_NULL set @oh_TillLagStalle = NULL; if @oh_TransportorsKod = @c_Varchar_NULL set @oh_TransportorsKod = NULL; if @oh_ValKod = @c_Varchar_NULL set @oh_ValKod = NULL; if @oh_VaruProv = @c_Varchar_NULL set @oh_VaruProv = NULL; if @oh_VRef = @c_Varchar_NULL set @oh_VRef = NULL; if @oh_webpublish = @c_Varchar_NULL set @oh_webpublish = NULL; End; If @c_Date_NULL is not NULL Begin if @oh_AdresslappUtskrDat = @c_Date_NULL set @oh_AdresslappUtskrDat = NULL; if @oh_ArrivalAtCustomerDate = @c_Date_NULL set @oh_ArrivalAtCustomerDate = NULL; if @oh_BristKontrolleradDatum = @c_Date_NULL set @oh_BristKontrolleradDatum = NULL; if @oh_dtwe_JEEVES_Oh_OrderVarde = @c_Date_NULL set @oh_dtwe_JEEVES_Oh_OrderVarde = NULL; if @oh_dtwu_JEEVES_Oh_OrderVarde = @c_Date_NULL set @oh_dtwu_JEEVES_Oh_OrderVarde = NULL; if @oh_ebfilsentdt = @c_Date_NULL set @oh_ebfilsentdt = NULL; if @oh_FaktDat = @c_Date_NULL set @oh_FaktDat = NULL; if @oh_FaktDateTime = @c_Date_NULL set @oh_FaktDateTime = NULL; if @oh_FaktDatKorr = @c_Date_NULL set @oh_FaktDatKorr = NULL; if @oh_FaktDatOrg = @c_Date_NULL set @oh_FaktDatOrg = NULL; if @oh_FaktFfDat = @c_Date_NULL set @oh_FaktFfDat = NULL; if @oh_FiscalPrinterStatusDate = @c_Date_NULL set @oh_FiscalPrinterStatusDate = NULL; if @oh_ForskottMottagetDatum = @c_Date_NULL set @oh_ForskottMottagetDatum = NULL; if @oh_FraktsedelUtskrDat = @c_Date_NULL set @oh_FraktsedelUtskrDat = NULL; if @oh_FriSlappDatTid = @c_Date_NULL set @oh_FriSlappDatTid = NULL; if @oh_FSUtskrDat = @c_Date_NULL set @oh_FSUtskrDat = NULL; if @oh_GiltigTomDatum = @c_Date_NULL set @oh_GiltigTomDatum = NULL; if @oh_Ins_DT_MilliSecond = @c_Date_NULL set @oh_Ins_DT_MilliSecond = NULL; if @oh_InvoicedUTCDateTime = @c_Date_NULL set @oh_InvoicedUTCDateTime = NULL; if @oh_Jeeves_Init_Insert_Enter = @c_Date_NULL set @oh_Jeeves_Init_Insert_Enter = NULL; if @oh_Jeeves_Init_Insert_PreIns = @c_Date_NULL set @oh_Jeeves_Init_Insert_PreIns = NULL; if @oh_KundBestDat = @c_Date_NULL set @oh_KundBestDat = NULL; if @oh_ManReAvstDT = @c_Date_NULL set @oh_ManReAvstDT = NULL; if @oh_ManReAvstPerDen = @c_Date_NULL set @oh_ManReAvstPerDen = NULL; if @oh_OEUtskrDat = @c_Date_NULL set @oh_OEUtskrDat = NULL; if @oh_OhOrdBerednDatBase = @c_Date_NULL set @oh_OhOrdBerednDatBase = NULL; if @oh_OhOrdBerLevDatBase = @c_Date_NULL set @oh_OhOrdBerLevDatBase = NULL; if @oh_OkAttPlockaSattDatum = @c_Date_NULL set @oh_OkAttPlockaSattDatum = NULL; if @oh_OrdBegLevDat = @c_Date_NULL set @oh_OrdBegLevDat = NULL; if @oh_OrdBerednDat = @c_Date_NULL set @oh_OrdBerednDat = NULL; if @oh_OrdBerLevDat = @c_Date_NULL set @oh_OrdBerLevDat = NULL; if @oh_OrdDatum = @c_Date_NULL set @oh_OrdDatum = NULL; if @oh_OrdLevDat = @c_Date_NULL set @oh_OrdLevDat = NULL; if @oh_OrdLevDatOrg = @c_Date_NULL set @oh_OrdLevDatOrg = NULL; if @oh_OrdLovLevDat = @c_Date_NULL set @oh_OrdLovLevDat = NULL; if @oh_OrdTranspDat = @c_Date_NULL set @oh_OrdTranspDat = NULL; if @oh_OrdVerklLevDat = @c_Date_NULL set @oh_OrdVerklLevDat = NULL; if @oh_PackagingDate = @c_Date_NULL set @oh_PackagingDate = NULL; if @oh_PackSedelUtskrDat = @c_Date_NULL set @oh_PackSedelUtskrDat = NULL; if @oh_PLUtskrDat = @c_Date_NULL set @oh_PLUtskrDat = NULL; if @oh_QQ_Ins_Trg_Start = @c_Date_NULL set @oh_QQ_Ins_Trg_Start = NULL; if @oh_RegDat = @c_Date_NULL set @oh_RegDat = NULL; if @oh_RowCreatedDt = @c_Date_NULL set @oh_RowCreatedDt = NULL; if @oh_RowCreatedUTCDT = @c_Date_NULL set @oh_RowCreatedUTCDT = NULL; if @oh_RowUpdatedDt = @c_Date_NULL set @oh_RowUpdatedDt = NULL; if @oh_RowUpdatedUTCDT = @c_Date_NULL set @oh_RowUpdatedUTCDT = NULL; if @oh_SendEdiDT = @c_Date_NULL set @oh_SendEdiDT = NULL; if @oh_UtskrBestDokUtskrDT = @c_Date_NULL set @oh_UtskrBestDokUtskrDT = NULL; if @oh_UtskrDokLovUtskrDT = @c_Date_NULL set @oh_UtskrDokLovUtskrDT = NULL; if @oh_ValDat = @c_Date_NULL set @oh_ValDat = NULL; End; declare @x6_SamFaktUtskr JEEVES_Boolean, @x6_ExpAvgKd JEEVES_Boolean, @x6_RestBehKod smallint, @x2_ExpAvgKd JEEVES_Boolean, @kus_ExpAvgKd JEEVES_Boolean, @kus_RestBehKod smallint, @kus_MarkBetBetVillkStyr JEEVES_Boolean, @kus_BetKod JEEVES_StrVarChar4, @kus_KundKategoriKod smallint, @kus_MomsKod smallint, @sy1_RestBehKod smallint, @vkus_SamFaktUtskr JEEVES_Boolean, @vkus_MarkBetBetVillkStyr JEEVES_Boolean, @vkus_BetKod JEEVES_StrVarChar4, @jvss_SALES048 smallint, @jvss_SALES133 smallint, @jvss_SALES190 smallint, @xb_KostStalleKod JEEVES_StrVarChar8, @xb_KostBar JEEVES_StrVarChar8, @xb_K4 JEEVES_StrVarChar8, @xb_K5 JEEVES_StrVarChar8, @xb_K6 JEEVES_StrVarChar8, @xb_K7 JEEVES_StrVarChar8, @xb_AutoRegelForskott JEEVES_StrVarChar8, @salj_KostStalleKod JEEVES_StrVarChar8, @salj_KostBar JEEVES_StrVarChar8, @salj_K4 JEEVES_StrVarChar8, @salj_K5 JEEVES_StrVarChar8, @salj_K6 JEEVES_StrVarChar8, @salj_K7 JEEVES_StrVarChar8, @salj_AutoRegelForskott JEEVES_StrVarChar8 select @kus_ExpAvgKd = ISNULL(ExpAvgKd,'1'), @kus_RestBehKod = RestBehKod, @kus_MarkBetBetVillkStyr = ISNULL(MarkBetBetVillkStyr,'0'), @kus_BetKod = BetKod, @kus_KundKategoriKod = KundKategoriKod, @kus_MomsKod = MomsKod from kus with (ReadUnCommitted) where FtgNr = @oh_FtgNr and ForetagKod = @oh_ForetagKod select @jvss_SALES048 = dbo.Jeeves_FN_GetParam( @oh_ForetagKod, 'SALES048', 'N', '0' ) if @jvss_SALES048 is NULL or @jvss_SALES048 < 0 or @jvss_SALES048 > 3 select @jvss_SALES048 = 0 select @jvss_SALES133 = dbo.Jeeves_FN_GetParam( @oh_ForetagKod, 'SALES133', 'N', '0' ) if @jvss_SALES133 is NULL or @jvss_SALES133 < 0 or @jvss_SALES133 > 3 select @jvss_SALES133 = 0 select @jvss_SALES190 = dbo.Jeeves_FN_GetParam( @oh_ForetagKod, 'SALES190', 'N', '0' ) if @jvss_SALES190 is NULL or @jvss_SALES190 < 0 or @jvss_SALES190 > 3 select @jvss_SALES190 = 0 if @jvss_SALES048=1 or @jvss_SALES048=3 or @jvss_SALES133=1 or @jvss_SALES133=3 begin select @xb_KostStalleKod = KostStalleKod, @xb_KostBar = KostBar, @xb_K4 = K4, @xb_K5 = K5, @xb_K6 = K6, @xb_K7 = K7, @xb_AutoRegelForskott = AutoRegelForskott from xb with (ReadUnCommitted) where ForetagKod = @oh_ForetagKod and LagStalle = @oh_LagStalle if @@RowCount = 1 begin if @jvss_SALES048=1 begin if @jvss_SALES190<>1 and @jvss_SALES190<>3 begin if @oh_KostStalleKod is NULL SET @oh_KostStalleKod = @xb_KostStalleKod end if @oh_KostBar is NULL SET @oh_KostBar = @xb_KostBar if @oh_K4 is NULL SET @oh_K4 = @xb_K4 if @oh_K5 is NULL SET @oh_K5 = @xb_K5 if @oh_K6 is NULL SET @oh_K6 = @xb_K6 if @oh_K7 is NULL SET @oh_K7 = @xb_K7 end if @jvss_SALES048=3 begin if @jvss_SALES190<>1 and @jvss_SALES190<>3 begin if @oh_KostStalleKod is NULL and @xb_KostStalleKod is not NULL SET @oh_KostStalleKod = @xb_KostStalleKod end if @oh_KostBar is NULL and @xb_KostBar is not NULL SET @oh_KostBar = @xb_KostBar if @oh_K4 is NULL and @xb_K4 is not NULL SET @oh_K4 = @xb_K4 if @oh_K5 is NULL and @xb_K5 is not NULL SET @oh_K5 = @xb_K5 if @oh_K6 is NULL and @xb_K6 is not NULL SET @oh_K6 = @xb_K6 if @oh_K7 is NULL and @xb_K7 is not NULL SET @oh_K7 = @xb_K7 end if @jvss_SALES133=1 or @jvss_SALES133=3 begin if @oh_AutoRegelForskott is NULL SET @oh_AutoRegelForskott = @xb_AutoRegelForskott end end end if @jvss_SALES048=2 or @jvss_SALES048=3 or @jvss_SALES133=2 or @jvss_SALES133=3 or @jvss_SALES190=1 or @jvss_SALES190=3 begin select @salj_KostStalleKod = KostStalleKod, @salj_KostBar = KostBar, @salj_K4 = K4, @salj_K5 = K5, @salj_K6 = K6, @salj_K7 = K7, @salj_AutoRegelForskott = AutoRegelForskott from salj with (ReadUnCommitted) where ForetagKod = @oh_ForetagKod and Saljare = @oh_Saljare if @@RowCount = 1 begin if @jvss_SALES048=2 begin if @oh_KostStalleKod is NULL SET @oh_KostStalleKod = @salj_KostStalleKod if @oh_KostBar is NULL SET @oh_KostBar = @salj_KostBar if @oh_K4 is NULL SET @oh_K4 = @salj_K4 if @oh_K5 is NULL SET @oh_K5 = @salj_K5 if @oh_K6 is NULL SET @oh_K6 = @salj_K6 if @oh_K7 is NULL SET @oh_K7 = @salj_K7 if @oh_AutoRegelForskott is NULL SET @oh_AutoRegelForskott = @salj_AutoRegelForskott end if @jvss_SALES048=3 begin if @oh_KostStalleKod is NULL and @salj_KostStalleKod is not NULL SET @oh_KostStalleKod = @salj_KostStalleKod if @oh_KostBar is NULL and @salj_KostBar is not NULL SET @oh_KostBar = @salj_KostBar if @oh_K4 is NULL and @salj_K4 is not NULL SET @oh_K4 = @salj_K4 if @oh_K5 is NULL and @salj_K5 is not NULL SET @oh_K5 = @salj_K5 if @oh_K6 is NULL and @salj_K6 is not NULL SET @oh_K6 = @salj_K6 if @oh_K7 is NULL and @salj_K7 is not NULL SET @oh_K7 = @salj_K7 if @oh_AutoRegelForskott is NULL and @salj_AutoRegelForskott is not NULL SET @oh_AutoRegelForskott = @salj_AutoRegelForskott end if @jvss_SALES190=1 or @jvss_SALES190=3 begin if @oh_KostStalleKod is NULL and @salj_KostStalleKod is not NULL SET @oh_KostStalleKod = @salj_KostStalleKod end if @jvss_SALES133=2 or @jvss_SALES133=3 begin if @oh_AutoRegelForskott is NULL SET @oh_AutoRegelForskott = @salj_AutoRegelForskott end end end -- -- select @sy1_RestBehKod = RestBehKod from sy1 with (ReadUnCommitted) where ForetagKod = @oh_ForetagKod select @x6_SamFaktUtskr = ISNULL(SamFaktUtskr,'1'), @x6_ExpAvgKd = ISNULL(ExpAvgKd,'1'), @x6_RestBehKod = RestBehKod from x6 with (ReadUnCommitted) where OrdTyp = @oh_OrdTyp and ForetagKod = @oh_ForetagKod select @vkus_SamFaktUtskr = ISNULL(SamFaktUtskr,'0'), @vkus_MarkBetBetVillkStyr = ISNULL(MarkBetBetVillkStyr,'0'), @vkus_BetKod = BetKod from vkus with (ReadUnCommitted) where FtgNr = ISNULL(@oh_KundBetalareNr,@oh_FtgNr) and ForetagKod = @oh_ForetagKod if @c_BetKod is NULL begin if @oh_KundBetalareNr is not NULL and @oh_FtgNr<>@oh_KundBetalareNr begin if @kus_MarkBetBetVillkStyr = '1' begin select @oh_BetKod = @vkus_BetKod end else begin select @oh_BetKod = @kus_BetKod end end end if @c_SamFaktUtskr is NULL begin if @x6_SamFaktUtskr = '0' begin select @oh_SamFaktUtskr = @x6_SamFaktUtskr end else begin select @oh_SamFaktUtskr = @vkus_SamFaktUtskr end end select @x2_ExpAvgKd = ISNULL(ExpAvgKd,'1') from x2 with (ReadUnCommitted) where BetKod = @oh_BetKod and ForetagKod = @oh_ForetagKod if @c_ExpAvgKd is NULL begin select @oh_ExpAvgKd = @kus_ExpAvgKd if @oh_ExpAvgKd = '1' begin select @oh_ExpAvgKd = @x6_ExpAvgKd if @oh_ExpAvgKd = '1' begin select @oh_ExpAvgKd = @x2_ExpAvgKd end end end if @c_RestBehKod is NULL begin if @x6_RestBehKod is not NULL begin if @kus_RestBehKod is not NULL begin if (@kus_RestBehKod = 1 and @x6_RestBehKod < 1) OR (@kus_RestBehKod = 2 and @x6_RestBehKod < 2) begin select @oh_RestBehKod = @kus_RestBehKod end else begin select @oh_RestBehKod = @x6_RestBehKod end end else begin select @oh_RestBehKod = @x6_RestBehKod end end else begin select @oh_RestBehKod = @kus_RestBehKod end if @oh_RestBehKod is NULL begin select @oh_RestBehKod = @sy1_RestBehKod end end if @c_MomsKod is NULL and @kus_MomsKod is not NULL begin select @oh_MomsKod = @kus_MomsKod end declare @lp_MomsKod smallint if @c_MomsKod is NULL and @oh_OrdLevPlats1 is not NULL begin if dbo.Jeeves_FN_GetParam( @c_ForetagKod, 'SALES245', 'B', '0' ) = '1' begin select @lp_MomsKod = MomsKod from lp with (ReadUnCommitted) where lp.ForetagKod = @oh_ForetagKod and lp.FtgNr = @oh_FtgNr and lp.OrdLevPlats1 = @oh_OrdLevPlats1 if @lp_MomsKod is not NULL begin select @oh_MomsKod = @lp_MomsKod end end end set @c_Logg_Exec_Time_String = @c_Logg_Exec_Time_String+char(13)+char(10)+convert(varchar(12),GetDate(),114)+', Pre insert oh' set @Jeeves_Init_Insert_PreIns = GetDate() set @oh_Jeeves_Init_Insert_Enter = @Jeeves_Init_Insert_Enter set @oh_Jeeves_Init_Insert_PreIns = @Jeeves_Init_Insert_PreIns set @oh_Exec_Time_Log_String = case when @oh_Exec_Time_Log_String is null then @c_Logg_Exec_Time_String else @c_Logg_Exec_Time_String + ' == ' + @oh_Exec_Time_Log_String end set @xxx_PrimaryKeyValue = '<%.oh>; key =' +char(13)+char(10)+char(9)+'<%OrderNr> = ' + coalesce( convert( varchar(21), @c_OrderNr ), 'NULL' ) -- -- insert into oh ( [AcceptCodePayment] ,[AdressLappTyp] ,[AdresslappUtskrDat] ,[Aktiv] ,[AnmodanMark] ,[AntalEURPall] ,[AntalKolli] ,[AntalOvrPall] ,[AntalRader] ,[AoNr] ,[AoNrAlfa] ,[ArrivalAtCustomerDate] ,[ArtBtotVikt] ,[ArtSerieNrFrom] ,[ArtSerieNrTom] ,[ArtVikt] ,[ArtVolym] ,[AttBetalaBelopp] ,[AutoFrislappas] ,[AutoMatchedWith] ,[AutoRegel] ,[AutoRegelForskott] ,[BetKod] ,[BetKodForskott] ,[BookQtyNotOnPickListFlag] ,[BristKontrolleradDatum] ,[BristKontrolleradStatus] ,[BristStatusLagerUtlev] ,[BristStatusPlaneringBegLevDat] ,[BristStatusPlaneringBerLevDat] ,[BruttoVikt] ,[BusinessUnit] ,[Cardpaymentcancelled] ,[ClientSessionGUID_Str] ,[CodeFixedDeparture] ,[CostsExclVatBCU] ,[CostsExclVatCurr] ,[CostsInclVatBCU] ,[CostsInclVatCurr] ,[CreatedByDbObject] ,[CreditCardNumber] ,[DelBokningTillaten] ,[DelivToBusinessUnit] ,[DelivToPONo] ,[DelLevTillaten] ,[DiffDgrVerklLevDatDagDat] ,[DirektLeverans] ,[DirektUttag] ,[DistrKod] ,[DivisKod] ,[dtwe_JEEVES_Oh_OrderVarde] ,[dtwu_JEEVES_Oh_OrderVarde] ,[ebfilsent] ,[ebfilsentdt] ,[Edit] ,[Editext] ,[EditPlBLOB] ,[EmballageFakt] ,[EmballageKostnad] ,[EmballageKostnInland] ,[EstimatorOffNr] ,[EstimatorOrder] ,[Exec_Time_Log_String] ,[ExecutionTime] ,[ExpAvgKd] ,[ExpeditionKostnad] ,[ExpressKod] ,[ExtorderNr] ,[ExtOrdTyp] ,[FaktAvPersSign] ,[FaktDat] ,[FaktDateTime] ,[FaktDatKorr] ,[FaktDatOrg] ,[FaktFfDat] ,[FaktNr] ,[FaktNr_OCR] ,[FaktNrAConto] ,[FaktNrForskott] ,[FaktNrKOrr] ,[FaktNrOrg] ,[FaktSlutLevOrder] ,[FaktTB] ,[FaktTbInklMoms] ,[FakturerareKod] ,[FfhNr] ,[FiscalPrinterStatusDate] ,[FlowDummyUniqueId] ,[ForetagKod] ,[ForsakringFakt] ,[ForsakringsKostnad] ,[ForsakrKostnInland] ,[ForsakrKostnProc] ,[ForskottBelopp] ,[ForskottBeloppAck] ,[ForskottMottagetDatum] ,[ForskottOrdKopplTyp] ,[FraktAvgKd] ,[FrakthandlKod] ,[FraktKostnBer] ,[FraktKostnDeb] ,[FraktKostnInland] ,[FraktKostnMan] ,[FraktSedelTyp] ,[FraktsedelUtskrDat] ,[FraktSkrymmeKod] ,[FraktVikt] ,[FriSlappDatTid] ,[FsKd] ,[FSUtskrDat] ,[FtgKontaktNr] ,[FtgNr] ,[ftgperson] ,[FtgPostnr] ,[Giltighetstid] ,[GiltigTomDatum] ,[GodsMarke] ,[GodsMarke1] ,[GodsMarke2] ,[GodsMarke3] ,[GodsMarke4] ,[Handel3Part] ,[HandlingChargeProcessed] ,[HideOrder] ,[ICTDelivFromOrderNo] ,[ICTDelivToOrderNo] ,[ICTDelivToPONo] ,[ICTDispatchMethod] ,[ICTDispatchTerm] ,[ICTRuleNumber] ,[IdForOrderShuffle] ,[InbSlag] ,[IntrnCoNoOrigin] ,[IntStatTransTyp] ,[InventoryLocWMS] ,[InvoiceChange] ,[InvoicedUTCDateTime] ,[Jeeves_Init_Insert_Enter] ,[Jeeves_Init_Insert_PreIns] ,[K4] ,[K5] ,[K6] ,[K7] ,[KalkylPrisFaktura] ,[kampnr] ,[KBarAvsandandeEnhet] ,[KodEjFakturera] ,[KopieradFranFaktNr] ,[KopieradFranOrderNr] ,[KopieradTillOrderNr] ,[Kortspecifikinfo] ,[Kortstatus] ,[KortTransaktionsTyp] ,[KostBar] ,[KostStalleKod] ,[KreditOrder] ,[KreditSparrStatus] ,[KstAvsandandeEnhet] ,[Kund_PlKod] ,[KundBestDat] ,[KundBestNamn] ,[KundBestNr] ,[KundBetalareNr] ,[KundFaktAdr] ,[KundFraktBetalareNr] ,[KundFraktDeb] ,[KundKategoriKod] ,[KundLevSattKod] ,[KundPrisInklMoms] ,[KundRabatt] ,[KundRabattKod] ,[KundRabattKod0] ,[KundRabattKod1] ,[KundRabattKod2] ,[KundRabattMax] ,[KundRabattMin] ,[KundRef2] ,[KundSpecTextBe] ,[KundSpecTextFa] ,[KundSpecTextFs] ,[KundSpecTextOe] ,[KundSpecTextPl] ,[KundSpecTextTo] ,[KundStafflKod] ,[KundTextKod] ,[LagerFlyttning] ,[LagPlats] ,[LagStalle] ,[LandsKod] ,[LeadTimeMatrixBookingFlag] ,[LegitimationNumber] ,[LevArtBtotVikt] ,[LevArtVikt] ,[LevArtVolym] ,[LevAviseringKod] ,[LevForeTolv] ,[LevHandlKod] ,[LevSattKod] ,[LevVillkKod] ,[LfExcl] ,[ManReAvstDT] ,[ManReAvstPerDen] ,[ManReAvstPersSign] ,[MarkKundsMomsStyr] ,[MarkNyttOEUtskr] ,[MarkOrderUniktLager] ,[MomsKod] ,[MomsKodForskott] ,[MottagetBelopp] ,[MRP_InventoryTransferFlag] ,[No_Trigger_Exec] ,[OeKod] ,[OeStatusEdi] ,[OEUtskrDat] ,[OffertRadNrToOrdRadNr] ,[OffNr] ,[OhFaktTB] ,[OhFaktTBInklMoms] ,[OhOrdBerednDatBase] ,[OhOrdBerLevDatBase] ,[OhOrdKostnad] ,[OhOrdKostnadInklMoms] ,[OhOrdSum] ,[OhOrdSumInklMoms] ,[OhVbOrdSum] ,[OhVbOrdSumInklMoms] ,[OIngSkapad] ,[OkAttPlockaSattDatum] ,[OkAttPlockaStatus] ,[ole1] ,[ole2] ,[OrdBegLevDat] ,[OrdBerednDat] ,[OrdBerLevDat] ,[OrdBerLevTid] ,[OrdBeskr] ,[OrdBokningsStatus] ,[OrdDatum] ,[OrderAvslutad] ,[OrderBeloppIntFsg] ,[OrderBeloppIntKop] ,[OrderCostCurrency] ,[OrderEnding] ,[OrderKopplKod] ,[OrderKostnadIntFsg] ,[OrderKostnadIntKop] ,[OrderNr] ,[OrderNrAlfa] ,[OrderNrKoppl] ,[OrderNrKorr] ,[OrderNrOffert] ,[OrderNrOrg] ,[OrderNrServ] ,[OrderTBIntFsg] ,[OrderTBIntKop] ,[OrderTextKod] ,[OrderTGIntFsg] ,[OrderTGIntKop] ,[OrdFoljesedelsNr] ,[OrdKostnad] ,[OrdKostnadInklMoms] ,[OrdLevAdr1] ,[OrdLevAdr2] ,[OrdLevAdr3] ,[OrdLevAdr4] ,[OrdLevAdrBstOrt] ,[OrdLevAdrLandsKod] ,[OrdLevAdrProvinceCode] ,[OrdLevAnvisnRad1] ,[OrdLevAnvisnRad2] ,[OrdLevDat] ,[OrdLevDatOrg] ,[OrdLevNr] ,[OrdLevPlats1] ,[OrdLovLevDat] ,[OrdRabatt] ,[OrdRestNot] ,[OrdRestNr] ,[OrdStat] ,[OrdSum] ,[OrdSumExclCredChk] ,[OrdSumExklMoms] ,[OrdSumFraktBer] ,[OrdSumInklMoms] ,[OrdSumInklMomsExclCredChk] ,[OrdSumRabGr] ,[OrdSumReg] ,[OrdSumValReg] ,[OrdTranspDat] ,[OrdTyp] ,[OrdVerklLevDat] ,[OULager_Auto_Utplock] ,[OULager_Leverera_Allt] ,[OvrFaktAvgift1] ,[OvrFaktAvgift10] ,[OvrFaktAvgift2] ,[OvrFaktAvgift3] ,[OvrFaktAvgift4] ,[OvrFaktAvgift5] ,[OvrFaktAvgift6] ,[OvrFaktAvgift7] ,[OvrFaktAvgift8] ,[OvrFaktAvgift9] ,[OvrFaktKostn1Fakt] ,[OvrFaktKostn2Fakt] ,[OvrFaktKostnad1] ,[OvrFaktKostnad2] ,[OvrFaktKostnInland1] ,[OvrFaktKostnInland2] ,[PackagingDate] ,[PackareKod] ,[PackSedelUtskrDat] ,[PaymenttransID] ,[PdmCount] ,[PersSign] ,[PickingLockedByUser] ,[PlockIndexOrder] ,[PlockJnrOrder] ,[PLUtskrDat] ,[PrisJustOrder] ,[PrisJustOrderKost] ,[PrisLista] ,[ProjCode] ,[ProspektId] ,[PVMSeasonId] ,[QQ_Ins_Trg_Start] ,[RabKlass] ,[Referensnummer] ,[RegDat] ,[ReplicateRecord] ,[RestArtBtotVikt] ,[RestArtVikt] ,[RestArtVolym] ,[RestBehKod] ,[RowCreatedBy] ,[RowCreatedDt] ,[RowCreatedUTCDT] ,[RowUpdatedBy] ,[RowUpdatedCols] ,[RowUpdatedDt] ,[RowUpdatedUTCDT] ,[RptUnitNo] ,[RU_Account] ,[SalesTaxHandling] ,[SalesType] ,[Saljare] ,[SamFaktUtskr] ,[SamInKopMark] ,[SendEdi] ,[SendEdiDT] ,[ShuffleOrder] ,[SkrivUtskSk] ,[SlutKundNamn1] ,[SlutKundNamn2] ,[SprakKod] ,[SQLCmd2EnterTrg] ,[StockReplenishment] ,[TA_AmtCOD] ,[TA_ConsNo] ,[TA_CustomerMessage] ,[TA_Edit] ,[TA_FaxNotifiedNo] ,[TA_GANno] ,[TA_IntAutoNo] ,[TA_Loadmeter] ,[TA_MailNotified] ,[TA_PhonNotifiedNo] ,[TA_SMSNotifiedNo] ,[TA_TemplKompCd] ,[TaxAreaCode1] ,[TaxAreaCode2] ,[TaxAreaCode3] ,[TaxAreaCode4] ,[TaxAreaCode5] ,[TaxAreaRate] ,[TaxCode] ,[TerminsSakradOrder] ,[TextEfterDokRader] ,[TextKod] ,[TillbakaBelopp] ,[TillLagStalle] ,[TimeZoneCode] ,[TransitLeverans] ,[TransportorsKod] ,[UtskrBestDokSkaGoras] ,[UtskrBestDokUtskrDT] ,[UtskrDokLovSkaGoras] ,[UtskrDokLovUtskrDT] ,[ValDat] ,[ValKod] ,[ValKurs] ,[VaruProv] ,[VAT_Type] ,[vb_EmballageKostnad] ,[vb_EmballageKostnInland] ,[vb_ExpeditionKostnad] ,[vb_ForsakringsKostnad] ,[vb_ForsakrKostnInland] ,[vb_ForskottBelopp] ,[vb_ForskottBeloppAck] ,[vb_FraktKostnBer] ,[vb_FraktKostnDeb] ,[vb_FraktKostnInland] ,[vb_FraktKostnMan] ,[vb_OvrFaktAvgift1] ,[vb_OvrFaktAvgift10] ,[vb_OvrFaktAvgift2] ,[vb_OvrFaktAvgift3] ,[vb_OvrFaktAvgift4] ,[vb_OvrFaktAvgift5] ,[vb_OvrFaktAvgift6] ,[vb_OvrFaktAvgift7] ,[vb_OvrFaktAvgift8] ,[vb_OvrFaktAvgift9] ,[vb_OvrFaktKostnad1] ,[vb_OvrFaktKostnad2] ,[vb_OvrFaktKostnInland1] ,[vb_OvrFaktKostnInland2] ,[VbOrdSum] ,[VbOrdSumExklMoms] ,[VbOrdSumInklMoms] ,[VbOrdSumRabGr] ,[ViktSumOrder] ,[VolHeight] ,[VolLength] ,[Volume] ,[VolWidth] ,[VRef] ,[webpublish] ,[WorkFaktNr] -- -- ) values ( @oh_AcceptCodePayment ,@oh_AdressLappTyp ,@oh_AdresslappUtskrDat ,COALESCE( @oh_Aktiv, 0 ) ,COALESCE( @oh_AnmodanMark, '0' ) ,COALESCE( @oh_AntalEURPall, 0 ) ,COALESCE( @oh_AntalKolli, 0 ) ,COALESCE( @oh_AntalOvrPall, 0 ) ,COALESCE( @oh_AntalRader, 0 ) ,@oh_AoNr ,@oh_AoNrAlfa ,@oh_ArrivalAtCustomerDate ,COALESCE( @oh_ArtBtotVikt, 0 ) ,@oh_ArtSerieNrFrom ,@oh_ArtSerieNrTom ,COALESCE( @oh_ArtVikt, 0 ) ,COALESCE( @oh_ArtVolym, 0 ) ,COALESCE( @oh_AttBetalaBelopp, 0 ) ,COALESCE( @oh_AutoFrislappas, '0' ) ,@oh_AutoMatchedWith ,@oh_AutoRegel ,@oh_AutoRegelForskott ,@oh_BetKod ,@oh_BetKodForskott ,COALESCE( @oh_BookQtyNotOnPickListFlag, '0' ) ,@oh_BristKontrolleradDatum ,COALESCE( @oh_BristKontrolleradStatus, 0 ) ,COALESCE( @oh_BristStatusLagerUtlev, 0 ) ,COALESCE( @oh_BristStatusPlaneringBegLevDat, 0 ) ,COALESCE( @oh_BristStatusPlaneringBerLevDat, 0 ) ,COALESCE( @oh_BruttoVikt, 0 ) ,@oh_BusinessUnit ,COALESCE( @oh_Cardpaymentcancelled, '0' ) ,@oh_ClientSessionGUID_Str ,COALESCE( @oh_CodeFixedDeparture, '0' ) ,COALESCE( @oh_CostsExclVatBCU, 0 ) ,COALESCE( @oh_CostsExclVatCurr, 0 ) ,COALESCE( @oh_CostsInclVatBCU, 0 ) ,COALESCE( @oh_CostsInclVatCurr, 0 ) ,case when @oh_CreatedByDbObject is null then object_Name( @@ProcId ) else left( @oh_CreatedByDbObject + N'/' + object_Name( @@ProcId ), 60 ) end ,@oh_CreditCardNumber ,COALESCE( @oh_DelBokningTillaten, 0 ) ,@oh_DelivToBusinessUnit ,@oh_DelivToPONo ,COALESCE( @oh_DelLevTillaten, 0 ) ,@oh_DiffDgrVerklLevDatDagDat ,COALESCE( @oh_DirektLeverans, '0' ) ,COALESCE( @oh_DirektUttag, '0' ) ,@oh_DistrKod ,@oh_DivisKod ,@oh_dtwe_JEEVES_Oh_OrderVarde ,@oh_dtwu_JEEVES_Oh_OrderVarde ,COALESCE( @oh_ebfilsent, 0 ) ,@oh_ebfilsentdt ,@oh_Edit ,@oh_Editext ,@oh_EditPlBLOB ,COALESCE( @oh_EmballageFakt, '1' ) ,COALESCE( @oh_EmballageKostnad, 0 ) ,COALESCE( @oh_EmballageKostnInland, NULL ) ,@oh_EstimatorOffNr ,COALESCE( @oh_EstimatorOrder, '0' ) ,@oh_Exec_Time_Log_String ,COALESCE( @oh_ExecutionTime, 0 ) ,@oh_ExpAvgKd ,COALESCE( @oh_ExpeditionKostnad, 0 ) ,COALESCE( @oh_ExpressKod, '0' ) ,@oh_ExtorderNr ,@oh_ExtOrdTyp ,@oh_FaktAvPersSign ,@oh_FaktDat ,@oh_FaktDateTime ,@oh_FaktDatKorr ,@oh_FaktDatOrg ,@oh_FaktFfDat ,@oh_FaktNr ,@oh_FaktNr_OCR ,@oh_FaktNrAConto ,@oh_FaktNrForskott ,@oh_FaktNrKOrr ,@oh_FaktNrOrg ,COALESCE( @oh_FaktSlutLevOrder, '0' ) ,COALESCE( @oh_FaktTB, 0 ) ,COALESCE( @oh_FaktTbInklMoms, 0 ) ,@oh_FakturerareKod ,@oh_FfhNr ,@oh_FiscalPrinterStatusDate ,COALESCE( @oh_FlowDummyUniqueId, @use_when_DefStrDateTime ) ,COALESCE( @oh_ForetagKod, 0 ) ,COALESCE( @oh_ForsakringFakt, '1' ) ,COALESCE( @oh_ForsakringsKostnad, 0 ) ,COALESCE( @oh_ForsakrKostnInland, NULL ) ,COALESCE( @oh_ForsakrKostnProc, 0 ) ,COALESCE( @oh_ForskottBelopp, 0 ) ,COALESCE( @oh_ForskottBeloppAck, 0 ) ,@oh_ForskottMottagetDatum ,@oh_ForskottOrdKopplTyp ,@oh_FraktAvgKd ,COALESCE( @oh_FrakthandlKod, '0' ) ,COALESCE( @oh_FraktKostnBer, 0 ) ,COALESCE( @oh_FraktKostnDeb, 0 ) ,COALESCE( @oh_FraktKostnInland, NULL ) ,COALESCE( @oh_FraktKostnMan, 0 ) ,@oh_FraktSedelTyp ,@oh_FraktsedelUtskrDat ,COALESCE( @oh_FraktSkrymmeKod, '0' ) ,COALESCE( @oh_FraktVikt, 0 ) ,@oh_FriSlappDatTid ,@oh_FsKd ,@oh_FSUtskrDat ,@oh_FtgKontaktNr ,@oh_FtgNr ,@oh_ftgperson ,@oh_FtgPostnr ,@oh_Giltighetstid ,@oh_GiltigTomDatum ,@oh_GodsMarke ,@oh_GodsMarke1 ,@oh_GodsMarke2 ,@oh_GodsMarke3 ,@oh_GodsMarke4 ,COALESCE( @oh_Handel3Part, '0' ) ,COALESCE( @oh_HandlingChargeProcessed, '0' ) ,@oh_HideOrder ,@oh_ICTDelivFromOrderNo ,@oh_ICTDelivToOrderNo ,@oh_ICTDelivToPONo ,@oh_ICTDispatchMethod ,@oh_ICTDispatchTerm ,@oh_ICTRuleNumber ,@oh_IdForOrderShuffle ,@oh_InbSlag ,@oh_IntrnCoNoOrigin ,@oh_IntStatTransTyp ,COALESCE( @oh_InventoryLocWMS, '0' ) ,COALESCE( @oh_InvoiceChange, '0' ) ,@oh_InvoicedUTCDateTime ,@oh_Jeeves_Init_Insert_Enter ,@oh_Jeeves_Init_Insert_PreIns ,@oh_K4 ,@oh_K5 ,@oh_K6 ,@oh_K7 ,COALESCE( @oh_KalkylPrisFaktura, '0' ) ,@oh_kampnr ,@oh_KBarAvsandandeEnhet ,COALESCE( @oh_KodEjFakturera, '0' ) ,@oh_KopieradFranFaktNr ,@oh_KopieradFranOrderNr ,@oh_KopieradTillOrderNr ,@oh_Kortspecifikinfo ,@oh_Kortstatus ,@oh_KortTransaktionsTyp ,@oh_KostBar ,@oh_KostStalleKod ,COALESCE( @oh_KreditOrder, '0' ) ,COALESCE( @oh_KreditSparrStatus, 0 ) ,@oh_KstAvsandandeEnhet ,COALESCE( @oh_Kund_PlKod, '1' ) ,@oh_KundBestDat ,@oh_KundBestNamn ,@oh_KundBestNr ,@oh_KundBetalareNr ,@oh_KundFaktAdr ,@oh_KundFraktBetalareNr ,@oh_KundFraktDeb ,@oh_KundKategoriKod ,@oh_KundLevSattKod ,COALESCE( @oh_KundPrisInklMoms, '0' ) ,COALESCE( @oh_KundRabatt, 0 ) ,COALESCE( @oh_KundRabattKod, '0' ) ,COALESCE( @oh_KundRabattKod0, '0' ) ,COALESCE( @oh_KundRabattKod1, '0' ) ,COALESCE( @oh_KundRabattKod2, '0' ) ,COALESCE( @oh_KundRabattMax, 0 ) ,COALESCE( @oh_KundRabattMin, 0 ) ,@oh_KundRef2 ,COALESCE( @oh_KundSpecTextBe, '0' ) ,COALESCE( @oh_KundSpecTextFa, '1' ) ,COALESCE( @oh_KundSpecTextFs, '1' ) ,COALESCE( @oh_KundSpecTextOe, '1' ) ,COALESCE( @oh_KundSpecTextPl, '1' ) ,COALESCE( @oh_KundSpecTextTo, '0' ) ,COALESCE( @oh_KundStafflKod, '1' ) ,@oh_KundTextKod ,COALESCE( @oh_LagerFlyttning, '0' ) ,@oh_LagPlats ,@oh_LagStalle ,@oh_LandsKod ,COALESCE( @oh_LeadTimeMatrixBookingFlag, '0' ) ,@oh_LegitimationNumber ,COALESCE( @oh_LevArtBtotVikt, 0 ) ,COALESCE( @oh_LevArtVikt, 0 ) ,COALESCE( @oh_LevArtVolym, 0 ) ,COALESCE( @oh_LevAviseringKod, '0' ) ,COALESCE( @oh_LevForeTolv, '0' ) ,@oh_LevHandlKod ,@oh_LevSattKod ,@oh_LevVillkKod ,@oh_LfExcl ,@oh_ManReAvstDT ,@oh_ManReAvstPerDen ,@oh_ManReAvstPersSign ,COALESCE( @oh_MarkKundsMomsStyr, '0' ) ,COALESCE( @oh_MarkNyttOEUtskr, '0' ) ,COALESCE( @oh_MarkOrderUniktLager, '0' ) ,@oh_MomsKod ,@oh_MomsKodForskott ,COALESCE( @oh_MottagetBelopp, 0 ) ,COALESCE( @oh_MRP_InventoryTransferFlag, '0' ) ,COALESCE( @oh_No_Trigger_Exec, 0 ) ,COALESCE( @oh_OeKod, '1' ) ,@oh_OeStatusEdi ,@oh_OEUtskrDat ,COALESCE( @oh_OffertRadNrToOrdRadNr, '1' ) ,@oh_OffNr ,COALESCE( @oh_OhFaktTB, 0 ) ,COALESCE( @oh_OhFaktTBInklMoms, 0 ) ,@oh_OhOrdBerednDatBase ,@oh_OhOrdBerLevDatBase ,COALESCE( @oh_OhOrdKostnad, 0 ) ,COALESCE( @oh_OhOrdKostnadInklMoms, 0 ) ,COALESCE( @oh_OhOrdSum, 0 ) ,COALESCE( @oh_OhOrdSumInklMoms, 0 ) ,COALESCE( @oh_OhVbOrdSum, 0 ) ,COALESCE( @oh_OhVbOrdSumInklMoms, 0 ) ,COALESCE( @oh_OIngSkapad, '0' ) ,@oh_OkAttPlockaSattDatum ,COALESCE( @oh_OkAttPlockaStatus, 0 ) ,@oh_ole1 ,@oh_ole2 ,@oh_OrdBegLevDat ,@oh_OrdBerednDat ,@oh_OrdBerLevDat ,@oh_OrdBerLevTid ,@oh_OrdBeskr ,COALESCE( @oh_OrdBokningsStatus, 0 ) ,@oh_OrdDatum ,COALESCE( @oh_OrderAvslutad, '0' ) ,COALESCE( @oh_OrderBeloppIntFsg, NULL ) ,COALESCE( @oh_OrderBeloppIntKop, NULL ) ,COALESCE( @oh_OrderCostCurrency, '0' ) ,@oh_OrderEnding ,@oh_OrderKopplKod ,COALESCE( @oh_OrderKostnadIntFsg, NULL ) ,COALESCE( @oh_OrderKostnadIntKop, NULL ) ,COALESCE( @oh_OrderNr, 0 ) ,COALESCE( @oh_OrderNrAlfa, @use_when_DefStrDateTime ) ,@oh_OrderNrKoppl ,@oh_OrderNrKorr ,@oh_OrderNrOffert ,@oh_OrderNrOrg ,@oh_OrderNrServ ,COALESCE( @oh_OrderTBIntFsg, NULL ) ,COALESCE( @oh_OrderTBIntKop, NULL ) ,@oh_OrderTextKod ,COALESCE( @oh_OrderTGIntFsg, NULL ) ,COALESCE( @oh_OrderTGIntKop, NULL ) ,@oh_OrdFoljesedelsNr ,COALESCE( @oh_OrdKostnad, 0 ) ,COALESCE( @oh_OrdKostnadInklMoms, 0 ) ,@oh_OrdLevAdr1 ,@oh_OrdLevAdr2 ,@oh_OrdLevAdr3 ,@oh_OrdLevAdr4 ,@oh_OrdLevAdrBstOrt ,@oh_OrdLevAdrLandsKod ,@oh_OrdLevAdrProvinceCode ,@oh_OrdLevAnvisnRad1 ,@oh_OrdLevAnvisnRad2 ,@oh_OrdLevDat ,@oh_OrdLevDatOrg ,COALESCE( @oh_OrdLevNr, 0 ) ,@oh_OrdLevPlats1 ,@oh_OrdLovLevDat ,COALESCE( @oh_OrdRabatt, 0 ) ,COALESCE( @oh_OrdRestNot, '0' ) ,COALESCE( @oh_OrdRestNr, 0 ) ,COALESCE( @oh_OrdStat, 0 ) ,COALESCE( @oh_OrdSum, 0 ) ,COALESCE( @oh_OrdSumExclCredChk, 0 ) ,COALESCE( @oh_OrdSumExklMoms, 0 ) ,COALESCE( @oh_OrdSumFraktBer, 0 ) ,COALESCE( @oh_OrdSumInklMoms, 0 ) ,COALESCE( @oh_OrdSumInklMomsExclCredChk, 0 ) ,COALESCE( @oh_OrdSumRabGr, 0 ) ,COALESCE( @oh_OrdSumReg, 0 ) ,COALESCE( @oh_OrdSumValReg, 0 ) ,@oh_OrdTranspDat ,COALESCE( @oh_OrdTyp, 0 ) ,@oh_OrdVerklLevDat ,COALESCE( @oh_OULager_Auto_Utplock, '0' ) ,COALESCE( @oh_OULager_Leverera_Allt, '0' ) ,COALESCE( @oh_OvrFaktAvgift1, NULL ) ,COALESCE( @oh_OvrFaktAvgift10, NULL ) ,COALESCE( @oh_OvrFaktAvgift2, NULL ) ,COALESCE( @oh_OvrFaktAvgift3, NULL ) ,COALESCE( @oh_OvrFaktAvgift4, NULL ) ,COALESCE( @oh_OvrFaktAvgift5, NULL ) ,COALESCE( @oh_OvrFaktAvgift6, NULL ) ,COALESCE( @oh_OvrFaktAvgift7, NULL ) ,COALESCE( @oh_OvrFaktAvgift8, NULL ) ,COALESCE( @oh_OvrFaktAvgift9, NULL ) ,COALESCE( @oh_OvrFaktKostn1Fakt, '1' ) ,COALESCE( @oh_OvrFaktKostn2Fakt, '1' ) ,COALESCE( @oh_OvrFaktKostnad1, 0 ) ,COALESCE( @oh_OvrFaktKostnad2, 0 ) ,COALESCE( @oh_OvrFaktKostnInland1, NULL ) ,COALESCE( @oh_OvrFaktKostnInland2, NULL ) ,@oh_PackagingDate ,@oh_PackareKod ,@oh_PackSedelUtskrDat ,@oh_PaymenttransID ,COALESCE( @oh_PdmCount, 0 ) ,COALESCE( @oh_PersSign, RIGHT(SUser_SName(),Col_Length('oh','PersSign')) ) ,@oh_PickingLockedByUser ,@oh_PlockIndexOrder ,@oh_PlockJnrOrder ,@oh_PLUtskrDat ,COALESCE( @oh_PrisJustOrder, '0' ) ,COALESCE( @oh_PrisJustOrderKost, '0' ) ,@oh_PrisLista ,@oh_ProjCode ,@oh_ProspektId ,@oh_PVMSeasonId ,COALESCE( @oh_QQ_Ins_Trg_Start, convert( char(8), @LocalDateAndTime,112) + ' ' + convert( varchar(12), @LocalDateAndTime, 114 ) ) ,@oh_RabKlass ,@oh_Referensnummer ,COALESCE( @oh_RegDat, convert( varchar(8), @LocalDateAndTime, 112 ) ) ,@oh_ReplicateRecord ,COALESCE( @oh_RestArtBtotVikt, 0 ) ,COALESCE( @oh_RestArtVikt, 0 ) ,COALESCE( @oh_RestArtVolym, 0 ) ,@oh_RestBehKod ,COALESCE( @oh_RowCreatedBy, RIGHT(SUser_SName(),Col_Length('oh','RowCreatedBy')) ) ,COALESCE( @oh_RowCreatedDt, convert( char(8), @LocalDateAndTime,112) + ' ' + convert( varchar(12), @LocalDateAndTime, 114 ) ) ,COALESCE( @oh_RowCreatedUTCDT, cast( convert( char(8), @UTCDateAndTime, 112 ) + ' ' + convert( char(5), @UTCDateAndTime, 114 ) as DateTime ) ) ,@oh_RowUpdatedBy ,@oh_RowUpdatedCols ,@oh_RowUpdatedDt ,@oh_RowUpdatedUTCDT ,@oh_RptUnitNo ,@oh_RU_Account ,COALESCE( @oh_SalesTaxHandling, '0' ) ,@oh_SalesType ,@oh_Saljare ,COALESCE( @oh_SamFaktUtskr, '1' ) ,COALESCE( @oh_SamInKopMark, '0' ) ,COALESCE( @oh_SendEdi, '1' ) ,@oh_SendEdiDT ,COALESCE( @oh_ShuffleOrder, '0' ) ,COALESCE( @oh_SkrivUtskSk, '0' ) ,@oh_SlutKundNamn1 ,@oh_SlutKundNamn2 ,@oh_SprakKod ,@oh_SQLCmd2EnterTrg ,COALESCE( @oh_StockReplenishment, '0' ) ,COALESCE( @oh_TA_AmtCOD, 0 ) ,@oh_TA_ConsNo ,@oh_TA_CustomerMessage ,@oh_TA_Edit ,@oh_TA_FaxNotifiedNo ,@oh_TA_GANno ,@oh_TA_IntAutoNo ,COALESCE( @oh_TA_Loadmeter, 0 ) ,@oh_TA_MailNotified ,@oh_TA_PhonNotifiedNo ,@oh_TA_SMSNotifiedNo ,@oh_TA_TemplKompCd ,@oh_TaxAreaCode1 ,@oh_TaxAreaCode2 ,@oh_TaxAreaCode3 ,@oh_TaxAreaCode4 ,@oh_TaxAreaCode5 ,COALESCE( @oh_TaxAreaRate, NULL ) ,@oh_TaxCode ,COALESCE( @oh_TerminsSakradOrder, '0' ) ,COALESCE( @oh_TextEfterDokRader, '0' ) ,@oh_TextKod ,COALESCE( @oh_TillbakaBelopp, 0 ) ,@oh_TillLagStalle ,@oh_TimeZoneCode ,COALESCE( @oh_TransitLeverans, '0' ) ,@oh_TransportorsKod ,COALESCE( @oh_UtskrBestDokSkaGoras, '0' ) ,@oh_UtskrBestDokUtskrDT ,COALESCE( @oh_UtskrDokLovSkaGoras, '1' ) ,@oh_UtskrDokLovUtskrDT ,@oh_ValDat ,@oh_ValKod ,COALESCE( @oh_ValKurs, 1 ) ,COALESCE( @oh_VaruProv, '0' ) ,@oh_VAT_Type ,COALESCE( @oh_vb_EmballageKostnad, 0 ) ,COALESCE( @oh_vb_EmballageKostnInland, NULL ) ,COALESCE( @oh_vb_ExpeditionKostnad, 0 ) ,COALESCE( @oh_vb_ForsakringsKostnad, 0 ) ,COALESCE( @oh_vb_ForsakrKostnInland, NULL ) ,COALESCE( @oh_vb_ForskottBelopp, NULL ) ,COALESCE( @oh_vb_ForskottBeloppAck, 0 ) ,COALESCE( @oh_vb_FraktKostnBer, 0 ) ,COALESCE( @oh_vb_FraktKostnDeb, 0 ) ,COALESCE( @oh_vb_FraktKostnInland, NULL ) ,COALESCE( @oh_vb_FraktKostnMan, 0 ) ,COALESCE( @oh_vb_OvrFaktAvgift1, NULL ) ,COALESCE( @oh_vb_OvrFaktAvgift10, NULL ) ,COALESCE( @oh_vb_OvrFaktAvgift2, NULL ) ,COALESCE( @oh_vb_OvrFaktAvgift3, NULL ) ,COALESCE( @oh_vb_OvrFaktAvgift4, NULL ) ,COALESCE( @oh_vb_OvrFaktAvgift5, NULL ) ,COALESCE( @oh_vb_OvrFaktAvgift6, NULL ) ,COALESCE( @oh_vb_OvrFaktAvgift7, NULL ) ,COALESCE( @oh_vb_OvrFaktAvgift8, NULL ) ,COALESCE( @oh_vb_OvrFaktAvgift9, NULL ) ,COALESCE( @oh_vb_OvrFaktKostnad1, 0 ) ,COALESCE( @oh_vb_OvrFaktKostnad2, 0 ) ,COALESCE( @oh_vb_OvrFaktKostnInland1, NULL ) ,COALESCE( @oh_vb_OvrFaktKostnInland2, NULL ) ,COALESCE( @oh_VbOrdSum, 0 ) ,COALESCE( @oh_VbOrdSumExklMoms, 0 ) ,COALESCE( @oh_VbOrdSumInklMoms, 0 ) ,COALESCE( @oh_VbOrdSumRabGr, 0 ) ,COALESCE( @oh_ViktSumOrder, '0' ) ,COALESCE( @oh_VolHeight, 0 ) ,COALESCE( @oh_VolLength, 0 ) ,COALESCE( @oh_Volume, 0 ) ,COALESCE( @oh_VolWidth, 0 ) ,@oh_VRef ,@oh_webpublish ,@oh_WorkFaktNr -- -- ) select @dbe=@@Error, @dbc=@@RowCount, @Jeeves_Init_Insert_PostIns = GetDate(); if @dbe <> 0 or @dbc = 0 begin if @@TranCount > 0 rollback transaction; exec Jeeves_Spr_Db_Error @c_ForetagKod, @c_PersSign, @c_zLanguage, @dbe, @dbc, @Procedure_Name, N'oh', 'I', @xxx_PrimaryKeyValue; while @@TranCount<@Enter_TranCount BEGIN TRANSACTION; return -100; end; /**** update [oh] set [Exec_Time_Log_String] = [Exec_Time_Log_String] + ''+substring(convert(varchar,GetDate(),121),18,6) ,[No_Trigger_Exec] = 1 - [No_Trigger_Exec] where [oh].[ForetagKod] = @oh_ForetagKod and [oh].[OrderNr] = @oh_OrderNr ****/ -- -- while @@TranCount > @Enter_TranCount COMMIT TRANSACTION; while @@TranCount > @Enter_TranCount ROLLBACK TRANSACTION; while @@TranCount < @Enter_TranCount BEGIN TRANSACTION end try begin catch -- 0 ROLLBACK TRANSACTION; execute Jeeves_Catch_SPR_Error @catch_ERROR_NUMBER OUTPUT, @catch_ERROR_MESSAGE OUTPUT, @Procedure_Name, @PgmId, @xxx_PrimaryKeyValue, @c_IntrnCoNo, @c_PersSign, @c_zLanguage, NULL; while @@TranCount < @Enter_TranCount BEGIN TRANSACTION; Execute Jeeves_RaisError @catch_ERROR_NUMBER, @catch_ERROR_MESSAGE; return -100; -- 0 begin print '----'; print 'Return error from procedure ''Jeeves_UsrDefModSqlObject'' when updating the object ''Jeeves_Init_Insert_oh'' with customer own modifications.'; print 'Error_Number = ' + cast( @dbe as varchar(22) ); print '----'; end; end try begin catch print '----'; print 'Catch error from ''Jeeves_UsrDefModSqlObject'' when updating the object ''Jeeves_Init_Insert_oh'' with customer own modifications..'; print 'Error_Number = ' + cast( Error_Number() as varchar(22) ); print Error_Message(); print '----'; end catch; print 'Execution time: '+ltrim( rtrim( str( cast( DateDiff( MILLISECOND, @Time, GetDate() ) as decimal(12,3) ) / 1000, 12, 3) ) ) + ' seconds.'; print '--'; end; end; go print 'End Jeeves_Init_Insert_oh' go print 'End Jeeves_Init_Insert_oh' go if @@ServerName in ('jvsdev8','svma_home') and GetDate() < '20010830' exec Jeeves_Init_Insert_oh @c_ForetagKod=0, @c_PersSign='sm',@c_FtgNr='sm',@DebugMsg='x' go