Index: AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml =================================================================== diff -u -r48283 -r48288 --- AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml (.../SalesOrderConverter.cls.xml) (revision 48283) +++ AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml (.../SalesOrderConverter.cls.xml) (revision 48288) @@ -276,15 +276,15 @@ Do Order.ZetLeveringVoorwaarde(..MaakLeveringVoorwaarde(OrderHeader)) Do Order.ZetIngegevenDoor(OrderHeader.NameCustResponsible) Do Order.ZetIngegevenOpTijdstip(..MaakIngegevenOpTijdstip(OrderHeader)) - Do Order.ZetOorsprong(##class(AXimpl.AxToAdminUtils).ConvertOorsprong()) + Do Order.ZetOorsprong(##class(AXimpl.AxToAdminUtils).ConvertOorsprong(OrderHeader.SalesOriginId)) Do Order.ZetStatus(##class(AXimpl.AxToAdminUtils).ConvertOrderStatus("")) Do Order.ZetAfleveradres(..MaakLeverAdres(OrderHeader)) Do Order.ZetVerzendingWijze(..MaakVerzendingWijze(OrderHeader)) Do Order.ZetAxSalesId(OrderHeader.SalesId) Do Order.ZetTekstVoorAfdrukDocumentType(OrderHeader.ProductionBody, ##class(DOM.VKP.enu.TekstAfdrukDocumentType).Toelevering()) If $$$HasLength(OrderHeader.RefSalesOriginId) { - If ..OfferteRepository.BestaatViaExterneId(OrderHeader.RefSalesOriginId) { + If ..OfferteRepository.BestaatViaExterneId(OrderHeader.RefSalesOriginId) && (##class(AXimpl.AxToAdminUtils).ConvertOorsprong(OrderHeader.SalesOriginId) = ##class(BL.Flow.Offerte.enu.Oorsprong).VH4()) { #dim Offerte As APPS.VKP.Offerte = ..OfferteRepository.GeefViaExterneId(OrderHeader.RefSalesOriginId) Do Offerte.ZetOrderID(Offerte.GeefID()) Do ..OfferteRepository.Bewaar(Offerte) Index: AXimpl/AxToAdminUtils.cls.xml =================================================================== diff -u -r47734 -r48288 --- AXimpl/AxToAdminUtils.cls.xml (.../AxToAdminUtils.cls.xml) (revision 47734) +++ AXimpl/AxToAdminUtils.cls.xml (.../AxToAdminUtils.cls.xml) (revision 48288) @@ -324,17 +324,16 @@ 1 +Oorsprong:%String BL.Flow.Offerte.enu.Oorsprong