Index: APPS/AKP/Zending/ZendingService.cls.xml =================================================================== diff -u --- APPS/AKP/Zending/ZendingService.cls.xml (revision 0) +++ APPS/AKP/Zending/ZendingService.cls.xml (revision 36581) @@ -0,0 +1,87 @@ + + + +1 +TECH.Interface + + +1 +BlumLevNr:%String,ZendingID:%String +%String + + + +1 +Levnr:%String,ZendingId:%String,FaktuurNr:%String + + + +1 +Levnr:%String,ZendingId:%String,FaktuurNr:%String,PrijsVerschil:%String +%String + + + +1 +Levnr:%String,ZendingId:%String,FaktuurNr:%String,PrijsVerschil:%String + + + +1 +BlumLevNr:%String,ZendingID:%String + + + +1 +BlumLevNr:%String,ZendingID:%String,FaktuurNr:%String,BlumFaktuur:Blum.Facturen + + + +1 +BlumLevNr:%Integer,ZendingID:%String,BlumFaktuurNr:%String,ToeleveringInfo:%String,IdentNummer:%String,AantalGefaktureerd:%Integer +%Integer + + + +1 +Levnr:%String,ZendingId:%String,FaktuurNr:%String,Lijnnr:%Integer +%String + + + +1 +Levnr:%String,ZendingId:%String,FaktuurNr:%String,Lijnnr:%Integer +%String + + + +1 +LevNr:%String,ZendingId:%String,FaktuurNr:%String,LijnNr:%Integer +%String + + + +1 +LevNr:%String,ZendingId:%String,FaktuurNr:%String,LijnNr:%Integer,Verschil:%String + + + +1 +LevNr:%String,ZendingId:%String,FaktuurNr:%String,LijnNr:%Integer +%Numeric + + + +1 +LevNr:%String,ZendingId:%String,FaktuurNr:%String,LijnNr:%Integer,Waarde:%Numeric + + + +1 +LeverancierID:%String,ZendingNr:%String,BlumFaktuurNr:%String +%String + + + + + Index: vhTest/Utils/APPS/AKP/AankoopControle/BLUM/XML/Faktuur/Invoice/INVOICE02.cls.xml =================================================================== diff -u -r36475 -r36581 --- vhTest/Utils/APPS/AKP/AankoopControle/BLUM/XML/Faktuur/Invoice/INVOICE02.cls.xml (.../INVOICE02.cls.xml) (revision 36475) +++ vhTest/Utils/APPS/AKP/AankoopControle/BLUM/XML/Faktuur/Invoice/INVOICE02.cls.xml (.../INVOICE02.cls.xml) (revision 36581) @@ -113,7 +113,7 @@ Set xmlstring = xmlstring _ " " Set xmlstring = xmlstring _ " " Set xmlstring = xmlstring _ " ZON" - Set xmlstring = xmlstring _ " 202267.02" + Set xmlstring = xmlstring _ " 202267.03" Set xmlstring = xmlstring _ " " Set xmlstring = xmlstring _ " " Set xmlstring = xmlstring _ " 001" Index: vhUnitTest/APPS/AKP/AankoopControle/BLUM/impl/INVOIC02Verwerker/Test.cls.xml =================================================================== diff -u -r36524 -r36581 --- vhUnitTest/APPS/AKP/AankoopControle/BLUM/impl/INVOIC02Verwerker/Test.cls.xml (.../Test.cls.xml) (revision 36524) +++ vhUnitTest/APPS/AKP/AankoopControle/BLUM/impl/INVOIC02Verwerker/Test.cls.xml (.../Test.cls.xml) (revision 36581) @@ -17,21 +17,33 @@ @@ -99,8 +113,23 @@ ]]> - + E1EDP01:APPS.AKP.AankoopControle.BLUM.XML.Faktuur.Invoice.E1EDP01 +%Numeric + + + + +E1EDP01:APPS.AKP.AankoopControle.BLUM.XML.Faktuur.Invoice.E1EDP01 %String + +E1EDP01:APPS.AKP.AankoopControle.BLUM.XML.Faktuur.Invoice.E1EDP01 +%Numeric + + + INVOIC02:APPS.AKP.AankoopControle.BLUM.XML.Faktuur.Invoice.INVOIC02 %String @@ -42,7 +49,7 @@ ]]> - + E1EDP01:APPS.AKP.AankoopControle.BLUM.XML.Faktuur.Invoice.E1EDP01 %String INVOIC02:APPS.AKP.AankoopControle.BLUM.XML.Faktuur.Invoice.INVOIC02,E1EDP01:APPS.AKP.AankoopControle.BLUM.XML.Faktuur.Invoice.E1EDP01 - + BlumLevNr:%String,ZendingID:%String,FaktuurNr:%String,BlumFaktuur:Blum.Facturen - + Index: APPS/AKP/Zending/impl/ZendingService.cls.xml =================================================================== diff -u -r36531 -r36581 --- APPS/AKP/Zending/impl/ZendingService.cls.xml (.../ZendingService.cls.xml) (revision 36531) +++ APPS/AKP/Zending/impl/ZendingService.cls.xml (.../ZendingService.cls.xml) (revision 36581) @@ -1,7 +1,7 @@ -TECH.RegisteredObject +TECH.RegisteredObject,APPS.AKP.Zending.ZendingService %String @@ -65,6 +65,10 @@ 14 + +17 + + 16 @@ -111,21 +115,28 @@ BlumLevNr:%Integer,ZendingID:%String,BlumFaktuurNr:%String,ToeleveringInfo:%String,IdentNummer:%String,AantalGefaktureerd:%Integer +%Integer @@ -151,12 +162,32 @@ ]]> + +Levnr:%String,ZendingId:%String,FaktuurNr:%String +%String + + + Levnr:%String,ZendingId:%String,FaktuurNr:%String + +Levnr:%String,ZendingId:%String,FaktuurNr:%String,PrijsVerschil:%String +%String + + + + +Levnr:%String,ZendingId:%String,FaktuurNr:%String,PrijsVerschil:%String + + + Levnr:%String,ZendingId:%String,FaktuurNr:%String,Lijnnr:%Integer %String @@ -170,6 +201,32 @@ + + +LevNr:%String,ZendingId:%String,FaktuurNr:%String,LijnNr:%Integer +%Numeric + + + + +LevNr:%String,ZendingId:%String,FaktuurNr:%String,LijnNr:%Integer,Waarde:%Numeric + + + + +LevNr:%String,ZendingId:%String,FaktuurNr:%String,LijnNr:%Integer +%String + + + + +LevNr:%String,ZendingId:%String,FaktuurNr:%String,LijnNr:%Integer,Verschil:%String + + Index: APPS/AKP/AankoopControle/BLUM/impl/ToeleveringInfoVerzamelaar.cls.xml =================================================================== diff -u -r36352 -r36581 --- APPS/AKP/AankoopControle/BLUM/impl/ToeleveringInfoVerzamelaar.cls.xml (.../ToeleveringInfoVerzamelaar.cls.xml) (revision 36352) +++ APPS/AKP/AankoopControle/BLUM/impl/ToeleveringInfoVerzamelaar.cls.xml (.../ToeleveringInfoVerzamelaar.cls.xml) (revision 36581) @@ -48,11 +48,11 @@ do ##class(TECH.ExceptionHandler).Throw(Exception) } } else { - ;if (ToeleveringLijnNr=$Char(0)){ ;manual order if (ToeleveringLijnNr=""){ ;manual order set CSBSO41.ProductNrCustomer = ..GeefProductNummer(CSBSO31.InvoicingCustomerNr,CSBSO41.IdentNr) if ##class(Blum.Product).%ExistsId(CSBSO41.IdentNr) { + ;Theorische prijs volgens product #dim BlumProduct as Blum.Product = ##class(Blum.Product).%OpenId(CSBSO41.IdentNr) #dim ProductPrijs as Blum.ProductPrijs = ##class(Blum.ProductPrijs).%OpenId(CSBSO41.IdentNr_"||"_ $Select(CSBSO31.InvoicingCustomerNr="212250":"E12",1:"E24")) #dim Rabat as Blum.Rabat = ##class(Blum.Rabat).%OpenId(CSBSO31.InvoicingCustomerNr) Index: vhTest/Mock/APPS/AKP/AankoopControle/BLUM/impl/INVOIC02Verwerker.cls.xml =================================================================== diff -u -r36442 -r36581 --- vhTest/Mock/APPS/AKP/AankoopControle/BLUM/impl/INVOIC02Verwerker.cls.xml (.../INVOIC02Verwerker.cls.xml) (revision 36442) +++ vhTest/Mock/APPS/AKP/AankoopControle/BLUM/impl/INVOIC02Verwerker.cls.xml (.../INVOIC02Verwerker.cls.xml) (revision 36581) @@ -37,6 +37,13 @@ ]]> + +E1EDP01:APPS.AKP.AankoopControle.BLUM.XML.Faktuur.Invoice.E1EDP01 +%Numeric + + + INVOIC02:APPS.AKP.AankoopControle.BLUM.XML.Faktuur.Invoice.INVOIC02 %String @@ -58,10 +65,10 @@ ]]> - + E1EDP01:APPS.AKP.AankoopControle.BLUM.XML.Faktuur.Invoice.E1EDP01 %String - Index: vhUnitTest/APPS/AKP/Zending/impl/ZendingService/Test.cls.xml =================================================================== diff -u -r36524 -r36581 --- vhUnitTest/APPS/AKP/Zending/impl/ZendingService/Test.cls.xml (.../Test.cls.xml) (revision 36524) +++ vhUnitTest/APPS/AKP/Zending/impl/ZendingService/Test.cls.xml (.../Test.cls.xml) (revision 36581) @@ -18,15 +18,14 @@ do ##super(TestName) set ..ReceptieServiceMock = ##class(vhTest.Mock.APPS.AKP.Receptie.impl.ReceptieService).%New() - set ..ZendingService = ##class(vhTest.Fake.APPS.AKP.Zending.impl.ZendingService).%New(..ReceptieServiceMock) #dim VervData As TECH.MultiDim do ##class(vhTest.Fake.APPS.AKP.Zending.impl.ZendingService).ZetTestData(.VervData) do ..ZendingService.Setup(.VervData) ]]> - + @@ -45,16 +44,46 @@ + + + + + + + +Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +Inheritance van meerdere TECH.Interface interfaces resulteert nog niet in een mockklasse met overeenkomstige inheritance-structuur. +1 +APPS.AKP.Zending.ZendingService,Tools.Mock.MockClassBase +right + + +Levnr:%String,ZendingId:%String,FaktuurNr:%String,Lijnnr:%Integer +%String + + + + +Levnr:%String,ZendingId:%String,FaktuurNr:%String + + + + +Levnr:%String,ZendingId:%String,FaktuurNr:%String,Lijnnr:%Integer +%String + + + + +LevNr:%String,ZendingId:%String,FaktuurNr:%String,LijnNr:%Integer +%String + + + + +LevNr:%String,ZendingId:%String,FaktuurNr:%String,LijnNr:%Integer +%Numeric + + + + +Levnr:%String,ZendingId:%String,FaktuurNr:%String,PrijsVerschil:%String +%String + + + + +BlumLevNr:%String,ZendingID:%String +%String + + + + +LeverancierID:%String,ZendingNr:%String,BlumFaktuurNr:%String +%String + + + + +BlumLevNr:%String,ZendingID:%String + + + + +BlumLevNr:%String,ZendingID:%String,FaktuurNr:%String,BlumFaktuur:Blum.Facturen + + + + +BlumLevNr:%Integer,ZendingID:%String,BlumFaktuurNr:%String,ToeleveringInfo:%String,IdentNummer:%String,AantalGefaktureerd:%Integer +%Integer + + + + +LevNr:%String,ZendingId:%String,FaktuurNr:%String,LijnNr:%Integer,Verschil:%String + + + + +LevNr:%String,ZendingId:%String,FaktuurNr:%String,LijnNr:%Integer,Waarde:%Numeric + + + + +Levnr:%String,ZendingId:%String,FaktuurNr:%String,PrijsVerschil:%String + + + + + + FishEye: Tag 36581 refers to a dead (removed) revision in file `vhTest/Mock/APPS/AKP/Zending/impl/ZendingService.cls.xml'. FishEye: No comparison available. Pass `N' to diff?