From 5c4045b62f12860883bac8612046c5cd37d261aa Mon Sep 17 00:00:00 2001 From: "DESKTOP-E17406D\\boonkerz" Date: Sat, 22 Jul 2023 13:40:15 +0200 Subject: [PATCH] Fix Calc --- .phpunit.result.cache | 2 +- src/Calc/CalcValues.php | 20 + src/Engine.php | 4 + tests/Customer/Z/CalcTest.php | 2 +- tests/Customer/Z/calc.xml | 1600 +++++++++++++++++-------------- tests/Customer/Z/formels.txt | 284 +++++- tests/Customer/Z/parameters.txt | 47 +- 7 files changed, 1216 insertions(+), 743 deletions(-) diff --git a/.phpunit.result.cache b/.phpunit.result.cache index 44f987d..6fac7c7 100644 --- a/.phpunit.result.cache +++ b/.phpunit.result.cache @@ -1 +1 @@ -{"version":1,"defects":{"PSC\\Library\\Calc\\Tests\\Customer\\K\\CalcTest::testCalcPlan":4,"PSC\\Library\\Calc\\Tests\\testTest::testNotOk":3,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcReturnsPrice":4,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcCompletePrice":4,"PSC\\Library\\Calc\\Tests\\Calc\\PreisPauschaleTest::testPreisPauschaleCalc":4,"PSC\\Library\\Calc\\Tests\\Calc\\PriceMinTest::testIfParserGetMinPrice":4,"PSC\\Library\\Calc\\Tests\\Calc\\PriceMinTest::testIfCalcReturnsGrenzeWithFormular":4,"PSC\\Library\\Calc\\Tests\\CalcValue\\AddCalcValuesTest::testIfParseValue":4,"PSC\\Library\\Calc\\Tests\\CalcValue\\ComplexTest::testIfParseValue":4,"PSC\\Library\\Calc\\Tests\\CalcValue\\SimpleTest::testIfParseValue":4,"PSC\\Library\\Calc\\Tests\\Complex\\FirstTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Complex\\FiveTest::testIfDefaultPriceIsOk":3,"PSC\\Library\\Calc\\Tests\\Complex\\FourTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Complex\\PaperSavedTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Complex\\SecondTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Complex\\SixTest::testIfSelectedOptionsCorrect":4,"PSC\\Library\\Calc\\Tests\\Complex\\SixTest::testIfCalcCorrect":4,"PSC\\Library\\Calc\\Tests\\Complex\\ThirdTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\A\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\A\\CalcTest::testVariant1":4,"PSC\\Library\\Calc\\Tests\\Customer\\A\\CalcTest::testVariant2":4,"PSC\\Library\\Calc\\Tests\\Customer\\B\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\C\\CalcTest::testIfDefaultPriceIsOk":3,"PSC\\Library\\Calc\\Tests\\Customer\\D\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\E\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\E\\CalcTest::testIfAnwender2PriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\F\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\F\\CalcTest::testIfOtherPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\F\\CalcTest::testIfOtherPrice2IsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\G\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\G\\CalcTest::testIfDisplayValues":4,"PSC\\Library\\Calc\\Tests\\Customer\\G\\CalcTest::testIfAjaxValues":4,"PSC\\Library\\Calc\\Tests\\Customer\\H\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\H\\CalcTest::testIfDisplayValues":4,"PSC\\Library\\Calc\\Tests\\Customer\\H\\CalcTest::testIfAjaxValues":4,"PSC\\Library\\Calc\\Tests\\Customer\\I\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\I\\CalcTest::testIf6000PriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\I\\CalcTest::testIfDruckfarbenPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\N\\CalcTest::testPreCalcOption":4,"PSC\\Library\\Calc\\Tests\\Customer\\O\\CalcTest::testPreCalcOption":3,"PSC\\Library\\Calc\\Tests\\Article\\papierDbWithFormelTest::testSelectWithGrenzen":4,"PSC\\Library\\Calc\\Tests\\Complex\\EightTest::testIfWeightIsCorrect":3,"PSC\\Library\\Calc\\Tests\\Complex\\EightTest::testIfSingleWeightIsCorrect":3,"PSC\\Library\\Calc\\Tests\\Complex\\EightTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetArticleByName":4,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetOptionById":4,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetPrintableValuesFromSavedParamsWithCleaning":4,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetOptionsForArticle":4,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfParserGetArticleCorrect":4,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcArticleCorrect":4,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcReturnsPriceWithEdge":4,"PSC\\Library\\Calc\\Tests\\Article\\SimpleXmlTest::testGetArticleByName":4,"PSC\\Library\\Calc\\Tests\\Calc\\OptionsRemoveTest::testIfParserGetArticleCorrect":4,"PSC\\Library\\Calc\\Tests\\Calc\\OptionsRemoveTest::testIfOptionsNotValid":4,"PSC\\Library\\Calc\\Tests\\CalcValue\\ComplexTest::testIfPaperGrammaturValue":4,"PSC\\Library\\Calc\\Tests\\Customer\\J\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\L\\CalcTest::testCalcPlan":4,"PSC\\Library\\Calc\\Tests\\Customer\\L\\CalcTest::testCalcVarPlan":4,"PSC\\Library\\Calc\\Tests\\Customer\\M\\CalcTest::testDefaultOption":4,"PSC\\Library\\Calc\\Tests\\Customer\\M\\CalcTest::testCalcValues":4,"PSC\\Library\\Calc\\Tests\\General\\LoadTest::testWrongEval":4,"PSC\\Library\\Calc\\Tests\\Article\\selectWithGrenzenTest::testSelectWithGrenzen":4,"PSC\\Library\\Calc\\Tests\\Article\\selectWithGrenzenTest::testSelectWithGrenzenParams":4,"PSC\\Library\\Calc\\Tests\\Recursiv\\SecondTest::testIfArticleCountIsCorrect":4,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testDefaultPrice":4,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testAuflage500":4,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testAndereProduktArt2":4,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testAndereProduktArt3":4,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testMaxBreite":4,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testMinBreite":4,"PSC\\Library\\Calc\\Tests\\Customer\\T\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testCalcPrice":4,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testHelpTextAndLink":4,"PSC\\Library\\Calc\\Tests\\Type\\Text\\CalcTest::testTextGrenzen":3,"PSC\\Library\\Calc\\Tests\\Type\\Text\\CalcTest::testTextGrenzenChanges":3,"PSC\\Library\\Calc\\Tests\\Option\\Type\\SelectTest::testIfSelectWithPaperContainerModeReturnsCorrectOpt":3,"PSC\\Library\\Calc\\Tests\\Customer\\U\\CalcTest::testIfDefaultPriceIsOk":3,"PSC\\Library\\Calc\\Tests\\Customer\\V\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\W\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\W\\CalcTest::testMvWestpomPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\X\\CalcTest::testIfPaperDbGrenze":5,"PSC\\Library\\Calc\\Tests\\Customer\\X\\CalcTest::testIfPaperDbGrenzeVal":3,"PSC\\Library\\Calc\\Tests\\Customer\\X\\CalcTest::testIfPaperDbGrenzeVal3":3,"PSC\\Library\\Calc\\Tests\\Customer\\Y\\CalcTest::testPrice":4,"PSC\\Library\\Calc\\Tests\\Customer\\Z\\CalcTest::testPrice":3,"PSC\\Library\\Calc\\Tests\\Customer\\Z\\CalcTest::testPriceProductArt":3,"PSC\\Library\\Calc\\Tests\\Customer\\AA\\CalcTest::testValidSelect":3,"PSC\\Library\\Calc\\Tests\\Customer\\AA\\CalcTest::testAuflageBelow100AndMaterial160":3,"PSC\\Library\\Calc\\Tests\\Customer\\AA\\CalcTest::testAuflageBelow100AndMaterial250":3,"PSC\\Library\\Calc\\Tests\\Customer\\BB\\CalcTest::testFormat2":3,"PSC\\Library\\Calc\\Tests\\Customer\\BB\\CalcTest::testPlaceHolder":3},"times":{"PSC\\Library\\Calc\\Tests\\testTest::testOk":0.009,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testIfArticleCountInXmlCorrect":0.016,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetArticleByName":0.015,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetOptionById":0.017,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetPrintableValuesFromSavedParamsWithCleaning":0.014,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetOptionsForArticle":0.015,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfArticleCountIsCorrect":0.01,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfParserGetArticleCorrect":0.012,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcArticleCorrect":0.012,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcReturnsPrice":0.014,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcReturnsPriceWithEdge":0.012,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcCompletePrice":0.011,"PSC\\Library\\Calc\\Tests\\Article\\SimpleXmlTest::testIfArticleCountInXmlCorrect":0.009,"PSC\\Library\\Calc\\Tests\\Article\\SimpleXmlTest::testIfArticleCountInXmlCorrectWith2Article":0.007,"PSC\\Library\\Calc\\Tests\\Article\\SimpleXmlTest::testGetArticleByName":0.009,"PSC\\Library\\Calc\\Tests\\Calc\\OptionsRemoveTest::testIfArticleCountIsCorrect":0.009,"PSC\\Library\\Calc\\Tests\\Calc\\OptionsRemoveTest::testIfParserGetArticleCorrect":0.011,"PSC\\Library\\Calc\\Tests\\Calc\\OptionsRemoveTest::testIfOptionsNotValid":0.012,"PSC\\Library\\Calc\\Tests\\Calc\\PreisPauschaleTest::testIfArticleCountIsCorrect":0.008,"PSC\\Library\\Calc\\Tests\\Calc\\PreisPauschaleTest::testPreisPauschaleCalc":0.01,"PSC\\Library\\Calc\\Tests\\Calc\\PriceMinTest::testIfArticleCountIsCorrect":0.01,"PSC\\Library\\Calc\\Tests\\Calc\\PriceMinTest::testIfParserGetMinPrice":0.011,"PSC\\Library\\Calc\\Tests\\Calc\\PriceMinTest::testIfCalcReturnsGrenzeWithFormular":0.012,"PSC\\Library\\Calc\\Tests\\CalcValue\\AddCalcValuesTest::testIfParseValue":0.012,"PSC\\Library\\Calc\\Tests\\CalcValue\\ComplexTest::testIfParseValue":0.1,"PSC\\Library\\Calc\\Tests\\CalcValue\\ComplexTest::testIfPaperGrammaturValue":0.096,"PSC\\Library\\Calc\\Tests\\CalcValue\\SimpleTest::testIfParseValue":0.011,"PSC\\Library\\Calc\\Tests\\Complex\\FirstTest::testIfArticleCountIsCorrect":0.014,"PSC\\Library\\Calc\\Tests\\Complex\\FirstTest::testIfDefaultPriceIsOk":0.164,"PSC\\Library\\Calc\\Tests\\Complex\\FiveTest::testIfArticleCountIsCorrect":0.016,"PSC\\Library\\Calc\\Tests\\Complex\\FiveTest::testIfDefaultPriceIsOk":0.072,"PSC\\Library\\Calc\\Tests\\Complex\\FourTest::testIfArticleCountIsCorrect":0.017,"PSC\\Library\\Calc\\Tests\\Complex\\FourTest::testIfDefaultPriceIsOk":0.031,"PSC\\Library\\Calc\\Tests\\Complex\\PaperSavedTest::testIfArticleCountIsCorrect":0.014,"PSC\\Library\\Calc\\Tests\\Complex\\PaperSavedTest::testIfDefaultPriceIsOk":0.163,"PSC\\Library\\Calc\\Tests\\Complex\\SecondTest::testIfArticleCountIsCorrect":0.014,"PSC\\Library\\Calc\\Tests\\Complex\\SecondTest::testIfDefaultPriceIsOk":0.032,"PSC\\Library\\Calc\\Tests\\Complex\\SixTest::testIfArticleCountIsCorrect":0.016,"PSC\\Library\\Calc\\Tests\\Complex\\SixTest::testIfSelectedOptionsCorrect":0.014,"PSC\\Library\\Calc\\Tests\\Complex\\SixTest::testIfCalcCorrect":0.015,"PSC\\Library\\Calc\\Tests\\Complex\\ThirdTest::testIfArticleCountIsCorrect":0.017,"PSC\\Library\\Calc\\Tests\\Complex\\ThirdTest::testIfDefaultPriceIsOk":0.032,"PSC\\Library\\Calc\\Tests\\Customer\\A\\CalcTest::testIfDefaultPriceIsOk":0.204,"PSC\\Library\\Calc\\Tests\\Customer\\A\\CalcTest::testVariant1":0.205,"PSC\\Library\\Calc\\Tests\\Customer\\A\\CalcTest::testVariant2":0.212,"PSC\\Library\\Calc\\Tests\\Customer\\B\\CalcTest::testIfDefaultPriceIsOk":0.118,"PSC\\Library\\Calc\\Tests\\Customer\\C\\CalcTest::testIfDefaultPriceIsOk":0.183,"PSC\\Library\\Calc\\Tests\\Customer\\D\\CalcTest::testIfDefaultPriceIsOk":0.036,"PSC\\Library\\Calc\\Tests\\Customer\\E\\CalcTest::testIfDefaultPriceIsOk":0.019,"PSC\\Library\\Calc\\Tests\\Customer\\E\\CalcTest::testIfAnwender2PriceIsOk":0.02,"PSC\\Library\\Calc\\Tests\\Customer\\F\\CalcTest::testIfDefaultPriceIsOk":0.061,"PSC\\Library\\Calc\\Tests\\Customer\\F\\CalcTest::testIfOtherPriceIsOk":0.046,"PSC\\Library\\Calc\\Tests\\Customer\\F\\CalcTest::testIfOtherPrice2IsOk":0.047,"PSC\\Library\\Calc\\Tests\\Customer\\G\\CalcTest::testIfDefaultPriceIsOk":0.019,"PSC\\Library\\Calc\\Tests\\Customer\\G\\CalcTest::testIfDisplayValues":0.014,"PSC\\Library\\Calc\\Tests\\Customer\\G\\CalcTest::testIfAjaxValues":0.014,"PSC\\Library\\Calc\\Tests\\Customer\\H\\CalcTest::testIfDefaultPriceIsOk":0.018,"PSC\\Library\\Calc\\Tests\\Customer\\H\\CalcTest::testIfDisplayValues":0.017,"PSC\\Library\\Calc\\Tests\\Customer\\H\\CalcTest::testIfAjaxValues":0.017,"PSC\\Library\\Calc\\Tests\\Customer\\I\\CalcTest::testIfDefaultPriceIsOk":0.211,"PSC\\Library\\Calc\\Tests\\Customer\\I\\CalcTest::testIf6000PriceIsOk":0.222,"PSC\\Library\\Calc\\Tests\\Customer\\I\\CalcTest::testIfDruckfarbenPriceIsOk":0.21,"PSC\\Library\\Calc\\Tests\\Customer\\J\\CalcTest::testIfDefaultPriceIsOk":0.015,"PSC\\Library\\Calc\\Tests\\Customer\\K\\CalcTest::testCalcPlan":0.022,"PSC\\Library\\Calc\\Tests\\Customer\\L\\CalcTest::testCalcPlan":0.013,"PSC\\Library\\Calc\\Tests\\Customer\\L\\CalcTest::testCalcVarPlan":0.012,"PSC\\Library\\Calc\\Tests\\Customer\\M\\CalcTest::testDefaultOption":0.012,"PSC\\Library\\Calc\\Tests\\Customer\\M\\CalcTest::testCalcValues":0.012,"PSC\\Library\\Calc\\Tests\\Customer\\N\\CalcTest::testPreCalcOption":0.016,"PSC\\Library\\Calc\\Tests\\Customer\\O\\CalcTest::testPreCalcOption":0.013,"PSC\\Library\\Calc\\Tests\\General\\LoadTest::testSimpleLoadXmlFromString":0.008,"PSC\\Library\\Calc\\Tests\\General\\LoadTest::testWrongEval":0.01,"PSC\\Library\\Calc\\Tests\\Article\\papierDbWithFormelTest::testSelectWithGrenzen":0.013,"PSC\\Library\\Calc\\Tests\\Article\\selectWithGrenzenTest::testSelectWithGrenzen":0.014,"PSC\\Library\\Calc\\Tests\\Article\\selectWithGrenzenTest::testSelectWithGrenzenParams":0.014,"PSC\\Library\\Calc\\Tests\\Parse\\Edge\\ContainerTest::testIfLoadsCorrect":0.006,"PSC\\Library\\Calc\\Tests\\Parse\\Edge\\SimpleTest::testIfOneValue":0.005,"PSC\\Library\\Calc\\Tests\\Parse\\Edge\\SimpleTest::testIfRegionFrom":0.005,"PSC\\Library\\Calc\\Tests\\Parse\\Edge\\SimpleTest::testIfRegionFromTo":0.006,"PSC\\Library\\Calc\\Tests\\Parse\\Edge\\SimpleTest::testIfCommaSeperated":0.006,"PSC\\Library\\Calc\\Tests\\Option\\Type\\CheckboxTest::testIfCorrectType":0.007,"PSC\\Library\\Calc\\Tests\\Option\\Type\\InputTest::testIfCorrectType":0.007,"PSC\\Library\\Calc\\Tests\\Option\\Type\\InputTest::testIfCorrectAttributes":0.007,"PSC\\Library\\Calc\\Tests\\Option\\Type\\RadioboxTest::testIfCorrectType":0.007,"PSC\\Library\\Calc\\Tests\\Option\\Type\\SelectTest::testIfCorrectType":0.008,"PSC\\Library\\Calc\\Tests\\Option\\Type\\SelectTest::testIfCorrectAttributes":0.008,"PSC\\Library\\Calc\\Tests\\Option\\Type\\SelectTest::testIfPaperContainerReturnsCorrectItems":0.007,"PSC\\Library\\Calc\\Tests\\Option\\Type\\SelectTest::testIfSelectWithPaperContainerModeReturnsCorrectOpt":0.009,"PSC\\Library\\Calc\\Tests\\Option\\Type\\TextTest::testIfCorrectType":0.006,"PSC\\Library\\Calc\\Tests\\Option\\Type\\TextTest::testIfCorrectAttributes":0.006,"PSC\\Library\\Calc\\Tests\\Option\\Type\\TextareaTest::testIfCorrectType":0.006,"PSC\\Library\\Calc\\Tests\\Option\\Type\\TextareaTest::testIfCorrectAttributes":0.006,"PSC\\Library\\Calc\\Tests\\PreCalc\\ParseGroupTest::testIfCorrectType":0.006,"PSC\\Library\\Calc\\Tests\\PreCalc\\ParseGroupTest::testIfCountCorrect":0.006,"PSC\\Library\\Calc\\Tests\\PreCalc\\ParseTest::testIfCorrectType":0.007,"PSC\\Library\\Calc\\Tests\\PreCalc\\ParseTest::testIfCountIsCorrect":0.005,"PSC\\Library\\Calc\\Tests\\PreCalc\\ParseVariantTest::testIfCorrectType":0.006,"PSC\\Library\\Calc\\Tests\\PreCalc\\ParseVariantTest::testIfNameIsCorrect":0.006,"PSC\\Library\\Calc\\Tests\\PreCalc\\ValueTest::testIfCorrectType":0.005,"PSC\\Library\\Calc\\Tests\\PreCalc\\ValueTest::testIfCorret":0.005,"PSC\\Library\\Calc\\Tests\\Recursiv\\SecondTest::testIfArticleCountIsCorrect":0.007,"PSC\\Library\\Calc\\Tests\\testTest::testNotOk":0.006,"PSC\\Library\\Calc\\Tests\\Complex\\EightTest::testIfWeightIsCorrect":0.02,"PSC\\Library\\Calc\\Tests\\Complex\\EightTest::testIfSingleWeightIsCorrect":0.015,"PSC\\Library\\Calc\\Tests\\Complex\\EightTest::testIfDefaultPriceIsOk":0.015,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testCalcPrice":0.041,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testHelpTextAndLink":0.043,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testMaxBreite":0.069,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testMinBreite":0.07,"PSC\\Library\\Calc\\Tests\\Customer\\Q\\CalcTest::testCalcPrice":0.022,"PSC\\Library\\Calc\\Tests\\Customer\\Q\\CalcTest::testCalcPriceDefaultChange":0.02,"PSC\\Library\\Calc\\Tests\\Customer\\Q\\CalcTest::testCalcPriceDefaultChangeSecound":0.026,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testDefaultPrice":0.667,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testAuflage500":0.659,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testAndereProduktArt2":0.576,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testAndereProduktArt3":0.726,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcTest::testOptionAuswahl330":0.087,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcTest::testOptionAuswahl331":0.118,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcTest::testOptionCheckbox":0.101,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcTest::testOptionDefaultCheckbox":0.157,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcTest::testOptionCalcCheckbox":0.17,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CheckboxTest::testCalcDefault":0.045,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CheckboxTest::testCalcOnly2":0.062,"PSC\\Library\\Calc\\Tests\\Customer\\R\\RadioboxTest::testCalcDefault":0.068,"PSC\\Library\\Calc\\Tests\\Customer\\R\\RadioboxTest::testCalcOnly2":0.076,"PSC\\Library\\Calc\\Tests\\Customer\\S\\CalcTest::testCalcPrice":0.031,"PSC\\Library\\Calc\\Tests\\General\\DisplayGroupTest::testDisplayGroup":0.015,"PSC\\Library\\Calc\\Tests\\Recursiv\\FirstTest::testIfArticleCountIsCorrect":0.016,"PSC\\Library\\Calc\\Tests\\Customer\\T\\CalcTest::testIfDefaultPriceIsOk":0.069,"PSC\\Library\\Calc\\Tests\\Type\\Text\\CalcTest::testIfDefaultPriceIsOk":0.003,"PSC\\Library\\Calc\\Tests\\Type\\Text\\CalcTest::testTextGrenzen":0.015,"PSC\\Library\\Calc\\Tests\\Type\\Text\\CalcTest::testTextGrenzenChanges":0.016,"PSC\\Library\\Calc\\Tests\\Customer\\U\\CalcTest::testIfDefaultPriceIsOk":0.043,"PSC\\Library\\Calc\\Tests\\Customer\\V\\CalcTest::testIfDefaultPriceIsOk":1.335,"PSC\\Library\\Calc\\Tests\\Customer\\W\\CalcTest::testIfDefaultPriceIsOk":0.092,"PSC\\Library\\Calc\\Tests\\Customer\\W\\CalcTest::testMvWestpomPriceIsOk":0.051,"PSC\\Library\\Calc\\Tests\\Customer\\X\\CalcTest::testIfPaperDbGrenze":0.027,"PSC\\Library\\Calc\\Tests\\Customer\\X\\CalcTest::testIfPaperDbGrenzeVal":0.038,"PSC\\Library\\Calc\\Tests\\Customer\\X\\CalcTest::testIfPaperDbGrenzeVal3":0.024,"PSC\\Library\\Calc\\Tests\\Customer\\Y\\CalcTest::testPrice":0.985,"PSC\\Library\\Calc\\Tests\\Customer\\Z\\CalcTest::testPrice":0.506,"PSC\\Library\\Calc\\Tests\\Customer\\Z\\CalcTest::testPriceProductArt":0.499,"PSC\\Library\\Calc\\Tests\\Customer\\AA\\CalcTest::testValidSelect":0.014,"PSC\\Library\\Calc\\Tests\\Customer\\AA\\CalcTest::testAuflageBelow100AndMaterial160":0.014,"PSC\\Library\\Calc\\Tests\\Customer\\AA\\CalcTest::testAuflageBelow100":0.017,"PSC\\Library\\Calc\\Tests\\Customer\\AA\\CalcTest::testAuflageBelow100AndMaterial250":0.012,"PSC\\Library\\Calc\\Tests\\Customer\\BB\\CalcTest::testFormat1":0.019,"PSC\\Library\\Calc\\Tests\\Customer\\BB\\CalcTest::testFormat2":0.018,"PSC\\Library\\Calc\\Tests\\Customer\\BB\\CalcTest::testPattern":0.02,"PSC\\Library\\Calc\\Tests\\Customer\\BB\\CalcTest::testPlaceHolder":0.02,"PSC\\Library\\Calc\\Tests\\Customer\\BB\\CalcTest::testFormat3":0.017}} \ No newline at end of file +{"version":1,"defects":{"PSC\\Library\\Calc\\Tests\\Customer\\K\\CalcTest::testCalcPlan":4,"PSC\\Library\\Calc\\Tests\\testTest::testNotOk":3,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcReturnsPrice":4,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcCompletePrice":4,"PSC\\Library\\Calc\\Tests\\Calc\\PreisPauschaleTest::testPreisPauschaleCalc":4,"PSC\\Library\\Calc\\Tests\\Calc\\PriceMinTest::testIfParserGetMinPrice":4,"PSC\\Library\\Calc\\Tests\\Calc\\PriceMinTest::testIfCalcReturnsGrenzeWithFormular":4,"PSC\\Library\\Calc\\Tests\\CalcValue\\AddCalcValuesTest::testIfParseValue":4,"PSC\\Library\\Calc\\Tests\\CalcValue\\ComplexTest::testIfParseValue":4,"PSC\\Library\\Calc\\Tests\\CalcValue\\SimpleTest::testIfParseValue":4,"PSC\\Library\\Calc\\Tests\\Complex\\FirstTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Complex\\FiveTest::testIfDefaultPriceIsOk":3,"PSC\\Library\\Calc\\Tests\\Complex\\FourTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Complex\\PaperSavedTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Complex\\SecondTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Complex\\SixTest::testIfSelectedOptionsCorrect":4,"PSC\\Library\\Calc\\Tests\\Complex\\SixTest::testIfCalcCorrect":4,"PSC\\Library\\Calc\\Tests\\Complex\\ThirdTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\A\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\A\\CalcTest::testVariant1":4,"PSC\\Library\\Calc\\Tests\\Customer\\A\\CalcTest::testVariant2":4,"PSC\\Library\\Calc\\Tests\\Customer\\B\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\C\\CalcTest::testIfDefaultPriceIsOk":3,"PSC\\Library\\Calc\\Tests\\Customer\\D\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\E\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\E\\CalcTest::testIfAnwender2PriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\F\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\F\\CalcTest::testIfOtherPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\F\\CalcTest::testIfOtherPrice2IsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\G\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\G\\CalcTest::testIfDisplayValues":4,"PSC\\Library\\Calc\\Tests\\Customer\\G\\CalcTest::testIfAjaxValues":4,"PSC\\Library\\Calc\\Tests\\Customer\\H\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\H\\CalcTest::testIfDisplayValues":4,"PSC\\Library\\Calc\\Tests\\Customer\\H\\CalcTest::testIfAjaxValues":4,"PSC\\Library\\Calc\\Tests\\Customer\\I\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\I\\CalcTest::testIf6000PriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\I\\CalcTest::testIfDruckfarbenPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\N\\CalcTest::testPreCalcOption":4,"PSC\\Library\\Calc\\Tests\\Customer\\O\\CalcTest::testPreCalcOption":3,"PSC\\Library\\Calc\\Tests\\Article\\papierDbWithFormelTest::testSelectWithGrenzen":4,"PSC\\Library\\Calc\\Tests\\Complex\\EightTest::testIfWeightIsCorrect":3,"PSC\\Library\\Calc\\Tests\\Complex\\EightTest::testIfSingleWeightIsCorrect":3,"PSC\\Library\\Calc\\Tests\\Complex\\EightTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetArticleByName":4,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetOptionById":4,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetPrintableValuesFromSavedParamsWithCleaning":4,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetOptionsForArticle":4,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfParserGetArticleCorrect":4,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcArticleCorrect":4,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcReturnsPriceWithEdge":4,"PSC\\Library\\Calc\\Tests\\Article\\SimpleXmlTest::testGetArticleByName":4,"PSC\\Library\\Calc\\Tests\\Calc\\OptionsRemoveTest::testIfParserGetArticleCorrect":4,"PSC\\Library\\Calc\\Tests\\Calc\\OptionsRemoveTest::testIfOptionsNotValid":4,"PSC\\Library\\Calc\\Tests\\CalcValue\\ComplexTest::testIfPaperGrammaturValue":4,"PSC\\Library\\Calc\\Tests\\Customer\\J\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\L\\CalcTest::testCalcPlan":4,"PSC\\Library\\Calc\\Tests\\Customer\\L\\CalcTest::testCalcVarPlan":4,"PSC\\Library\\Calc\\Tests\\Customer\\M\\CalcTest::testDefaultOption":4,"PSC\\Library\\Calc\\Tests\\Customer\\M\\CalcTest::testCalcValues":4,"PSC\\Library\\Calc\\Tests\\General\\LoadTest::testWrongEval":4,"PSC\\Library\\Calc\\Tests\\Article\\selectWithGrenzenTest::testSelectWithGrenzen":4,"PSC\\Library\\Calc\\Tests\\Article\\selectWithGrenzenTest::testSelectWithGrenzenParams":4,"PSC\\Library\\Calc\\Tests\\Recursiv\\SecondTest::testIfArticleCountIsCorrect":4,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testDefaultPrice":4,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testAuflage500":4,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testAndereProduktArt2":4,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testAndereProduktArt3":4,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testMaxBreite":4,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testMinBreite":4,"PSC\\Library\\Calc\\Tests\\Customer\\T\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testCalcPrice":4,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testHelpTextAndLink":4,"PSC\\Library\\Calc\\Tests\\Type\\Text\\CalcTest::testTextGrenzen":3,"PSC\\Library\\Calc\\Tests\\Type\\Text\\CalcTest::testTextGrenzenChanges":3,"PSC\\Library\\Calc\\Tests\\Option\\Type\\SelectTest::testIfSelectWithPaperContainerModeReturnsCorrectOpt":3,"PSC\\Library\\Calc\\Tests\\Customer\\U\\CalcTest::testIfDefaultPriceIsOk":3,"PSC\\Library\\Calc\\Tests\\Customer\\V\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\W\\CalcTest::testIfDefaultPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\W\\CalcTest::testMvWestpomPriceIsOk":4,"PSC\\Library\\Calc\\Tests\\Customer\\X\\CalcTest::testIfPaperDbGrenze":5,"PSC\\Library\\Calc\\Tests\\Customer\\X\\CalcTest::testIfPaperDbGrenzeVal":3,"PSC\\Library\\Calc\\Tests\\Customer\\X\\CalcTest::testIfPaperDbGrenzeVal3":3,"PSC\\Library\\Calc\\Tests\\Customer\\Y\\CalcTest::testPrice":4,"PSC\\Library\\Calc\\Tests\\Customer\\Z\\CalcTest::testPrice":3,"PSC\\Library\\Calc\\Tests\\Customer\\Z\\CalcTest::testPriceProductArt":3,"PSC\\Library\\Calc\\Tests\\Customer\\AA\\CalcTest::testValidSelect":3,"PSC\\Library\\Calc\\Tests\\Customer\\AA\\CalcTest::testAuflageBelow100AndMaterial160":3,"PSC\\Library\\Calc\\Tests\\Customer\\AA\\CalcTest::testAuflageBelow100AndMaterial250":3,"PSC\\Library\\Calc\\Tests\\Customer\\BB\\CalcTest::testFormat2":3,"PSC\\Library\\Calc\\Tests\\Customer\\BB\\CalcTest::testPlaceHolder":3},"times":{"PSC\\Library\\Calc\\Tests\\testTest::testOk":0.004,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testIfArticleCountInXmlCorrect":0.033,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetArticleByName":0.251,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetOptionById":0.017,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetPrintableValuesFromSavedParamsWithCleaning":0.023,"PSC\\Library\\Calc\\Tests\\Article\\CalendarXmlTest::testGetOptionsForArticle":0.021,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfArticleCountIsCorrect":0.012,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfParserGetArticleCorrect":0.014,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcArticleCorrect":0.013,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcReturnsPrice":0.012,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcReturnsPriceWithEdge":0.016,"PSC\\Library\\Calc\\Tests\\Article\\Complete1Test::testIfCalcCompletePrice":0.012,"PSC\\Library\\Calc\\Tests\\Article\\SimpleXmlTest::testIfArticleCountInXmlCorrect":0.011,"PSC\\Library\\Calc\\Tests\\Article\\SimpleXmlTest::testIfArticleCountInXmlCorrectWith2Article":0.007,"PSC\\Library\\Calc\\Tests\\Article\\SimpleXmlTest::testGetArticleByName":0.009,"PSC\\Library\\Calc\\Tests\\Calc\\OptionsRemoveTest::testIfArticleCountIsCorrect":0.009,"PSC\\Library\\Calc\\Tests\\Calc\\OptionsRemoveTest::testIfParserGetArticleCorrect":0.01,"PSC\\Library\\Calc\\Tests\\Calc\\OptionsRemoveTest::testIfOptionsNotValid":0.011,"PSC\\Library\\Calc\\Tests\\Calc\\PreisPauschaleTest::testIfArticleCountIsCorrect":0.008,"PSC\\Library\\Calc\\Tests\\Calc\\PreisPauschaleTest::testPreisPauschaleCalc":0.011,"PSC\\Library\\Calc\\Tests\\Calc\\PriceMinTest::testIfArticleCountIsCorrect":0.013,"PSC\\Library\\Calc\\Tests\\Calc\\PriceMinTest::testIfParserGetMinPrice":0.013,"PSC\\Library\\Calc\\Tests\\Calc\\PriceMinTest::testIfCalcReturnsGrenzeWithFormular":0.011,"PSC\\Library\\Calc\\Tests\\CalcValue\\AddCalcValuesTest::testIfParseValue":0.012,"PSC\\Library\\Calc\\Tests\\CalcValue\\ComplexTest::testIfParseValue":0.119,"PSC\\Library\\Calc\\Tests\\CalcValue\\ComplexTest::testIfPaperGrammaturValue":0.127,"PSC\\Library\\Calc\\Tests\\CalcValue\\SimpleTest::testIfParseValue":0.011,"PSC\\Library\\Calc\\Tests\\Complex\\FirstTest::testIfArticleCountIsCorrect":0.014,"PSC\\Library\\Calc\\Tests\\Complex\\FirstTest::testIfDefaultPriceIsOk":0.202,"PSC\\Library\\Calc\\Tests\\Complex\\FiveTest::testIfArticleCountIsCorrect":0.015,"PSC\\Library\\Calc\\Tests\\Complex\\FiveTest::testIfDefaultPriceIsOk":0.096,"PSC\\Library\\Calc\\Tests\\Complex\\FourTest::testIfArticleCountIsCorrect":0.013,"PSC\\Library\\Calc\\Tests\\Complex\\FourTest::testIfDefaultPriceIsOk":0.038,"PSC\\Library\\Calc\\Tests\\Complex\\PaperSavedTest::testIfArticleCountIsCorrect":0.013,"PSC\\Library\\Calc\\Tests\\Complex\\PaperSavedTest::testIfDefaultPriceIsOk":0.205,"PSC\\Library\\Calc\\Tests\\Complex\\SecondTest::testIfArticleCountIsCorrect":0.027,"PSC\\Library\\Calc\\Tests\\Complex\\SecondTest::testIfDefaultPriceIsOk":0.11,"PSC\\Library\\Calc\\Tests\\Complex\\SixTest::testIfArticleCountIsCorrect":0.021,"PSC\\Library\\Calc\\Tests\\Complex\\SixTest::testIfSelectedOptionsCorrect":0.028,"PSC\\Library\\Calc\\Tests\\Complex\\SixTest::testIfCalcCorrect":0.045,"PSC\\Library\\Calc\\Tests\\Complex\\ThirdTest::testIfArticleCountIsCorrect":0.029,"PSC\\Library\\Calc\\Tests\\Complex\\ThirdTest::testIfDefaultPriceIsOk":0.074,"PSC\\Library\\Calc\\Tests\\Customer\\A\\CalcTest::testIfDefaultPriceIsOk":0.355,"PSC\\Library\\Calc\\Tests\\Customer\\A\\CalcTest::testVariant1":0.387,"PSC\\Library\\Calc\\Tests\\Customer\\A\\CalcTest::testVariant2":0.375,"PSC\\Library\\Calc\\Tests\\Customer\\B\\CalcTest::testIfDefaultPriceIsOk":0.18,"PSC\\Library\\Calc\\Tests\\Customer\\C\\CalcTest::testIfDefaultPriceIsOk":0.282,"PSC\\Library\\Calc\\Tests\\Customer\\D\\CalcTest::testIfDefaultPriceIsOk":0.042,"PSC\\Library\\Calc\\Tests\\Customer\\E\\CalcTest::testIfDefaultPriceIsOk":0.021,"PSC\\Library\\Calc\\Tests\\Customer\\E\\CalcTest::testIfAnwender2PriceIsOk":0.026,"PSC\\Library\\Calc\\Tests\\Customer\\F\\CalcTest::testIfDefaultPriceIsOk":0.078,"PSC\\Library\\Calc\\Tests\\Customer\\F\\CalcTest::testIfOtherPriceIsOk":0.063,"PSC\\Library\\Calc\\Tests\\Customer\\F\\CalcTest::testIfOtherPrice2IsOk":0.114,"PSC\\Library\\Calc\\Tests\\Customer\\G\\CalcTest::testIfDefaultPriceIsOk":0.014,"PSC\\Library\\Calc\\Tests\\Customer\\G\\CalcTest::testIfDisplayValues":0.014,"PSC\\Library\\Calc\\Tests\\Customer\\G\\CalcTest::testIfAjaxValues":0.013,"PSC\\Library\\Calc\\Tests\\Customer\\H\\CalcTest::testIfDefaultPriceIsOk":0.023,"PSC\\Library\\Calc\\Tests\\Customer\\H\\CalcTest::testIfDisplayValues":0.018,"PSC\\Library\\Calc\\Tests\\Customer\\H\\CalcTest::testIfAjaxValues":0.028,"PSC\\Library\\Calc\\Tests\\Customer\\I\\CalcTest::testIfDefaultPriceIsOk":0.295,"PSC\\Library\\Calc\\Tests\\Customer\\I\\CalcTest::testIf6000PriceIsOk":0.326,"PSC\\Library\\Calc\\Tests\\Customer\\I\\CalcTest::testIfDruckfarbenPriceIsOk":0.333,"PSC\\Library\\Calc\\Tests\\Customer\\J\\CalcTest::testIfDefaultPriceIsOk":0.017,"PSC\\Library\\Calc\\Tests\\Customer\\K\\CalcTest::testCalcPlan":0.025,"PSC\\Library\\Calc\\Tests\\Customer\\L\\CalcTest::testCalcPlan":0.018,"PSC\\Library\\Calc\\Tests\\Customer\\L\\CalcTest::testCalcVarPlan":0.013,"PSC\\Library\\Calc\\Tests\\Customer\\M\\CalcTest::testDefaultOption":0.016,"PSC\\Library\\Calc\\Tests\\Customer\\M\\CalcTest::testCalcValues":0.014,"PSC\\Library\\Calc\\Tests\\Customer\\N\\CalcTest::testPreCalcOption":0.017,"PSC\\Library\\Calc\\Tests\\Customer\\O\\CalcTest::testPreCalcOption":0.015,"PSC\\Library\\Calc\\Tests\\General\\LoadTest::testSimpleLoadXmlFromString":0.008,"PSC\\Library\\Calc\\Tests\\General\\LoadTest::testWrongEval":0.009,"PSC\\Library\\Calc\\Tests\\Article\\papierDbWithFormelTest::testSelectWithGrenzen":0.017,"PSC\\Library\\Calc\\Tests\\Article\\selectWithGrenzenTest::testSelectWithGrenzen":0.021,"PSC\\Library\\Calc\\Tests\\Article\\selectWithGrenzenTest::testSelectWithGrenzenParams":0.02,"PSC\\Library\\Calc\\Tests\\Parse\\Edge\\ContainerTest::testIfLoadsCorrect":0.015,"PSC\\Library\\Calc\\Tests\\Parse\\Edge\\SimpleTest::testIfOneValue":0.012,"PSC\\Library\\Calc\\Tests\\Parse\\Edge\\SimpleTest::testIfRegionFrom":0.014,"PSC\\Library\\Calc\\Tests\\Parse\\Edge\\SimpleTest::testIfRegionFromTo":0.009,"PSC\\Library\\Calc\\Tests\\Parse\\Edge\\SimpleTest::testIfCommaSeperated":0.016,"PSC\\Library\\Calc\\Tests\\Option\\Type\\CheckboxTest::testIfCorrectType":0.012,"PSC\\Library\\Calc\\Tests\\Option\\Type\\InputTest::testIfCorrectType":0.018,"PSC\\Library\\Calc\\Tests\\Option\\Type\\InputTest::testIfCorrectAttributes":0.014,"PSC\\Library\\Calc\\Tests\\Option\\Type\\RadioboxTest::testIfCorrectType":0.01,"PSC\\Library\\Calc\\Tests\\Option\\Type\\SelectTest::testIfCorrectType":0.017,"PSC\\Library\\Calc\\Tests\\Option\\Type\\SelectTest::testIfCorrectAttributes":0.013,"PSC\\Library\\Calc\\Tests\\Option\\Type\\SelectTest::testIfPaperContainerReturnsCorrectItems":0.01,"PSC\\Library\\Calc\\Tests\\Option\\Type\\SelectTest::testIfSelectWithPaperContainerModeReturnsCorrectOpt":0.015,"PSC\\Library\\Calc\\Tests\\Option\\Type\\TextTest::testIfCorrectType":0.013,"PSC\\Library\\Calc\\Tests\\Option\\Type\\TextTest::testIfCorrectAttributes":0.01,"PSC\\Library\\Calc\\Tests\\Option\\Type\\TextareaTest::testIfCorrectType":0.013,"PSC\\Library\\Calc\\Tests\\Option\\Type\\TextareaTest::testIfCorrectAttributes":0.011,"PSC\\Library\\Calc\\Tests\\PreCalc\\ParseGroupTest::testIfCorrectType":0.008,"PSC\\Library\\Calc\\Tests\\PreCalc\\ParseGroupTest::testIfCountCorrect":0.009,"PSC\\Library\\Calc\\Tests\\PreCalc\\ParseTest::testIfCorrectType":0.007,"PSC\\Library\\Calc\\Tests\\PreCalc\\ParseTest::testIfCountIsCorrect":0.007,"PSC\\Library\\Calc\\Tests\\PreCalc\\ParseVariantTest::testIfCorrectType":0.005,"PSC\\Library\\Calc\\Tests\\PreCalc\\ParseVariantTest::testIfNameIsCorrect":0.005,"PSC\\Library\\Calc\\Tests\\PreCalc\\ValueTest::testIfCorrectType":0.005,"PSC\\Library\\Calc\\Tests\\PreCalc\\ValueTest::testIfCorret":0.006,"PSC\\Library\\Calc\\Tests\\Recursiv\\SecondTest::testIfArticleCountIsCorrect":0.007,"PSC\\Library\\Calc\\Tests\\testTest::testNotOk":0.004,"PSC\\Library\\Calc\\Tests\\Complex\\EightTest::testIfWeightIsCorrect":0.019,"PSC\\Library\\Calc\\Tests\\Complex\\EightTest::testIfSingleWeightIsCorrect":0.022,"PSC\\Library\\Calc\\Tests\\Complex\\EightTest::testIfDefaultPriceIsOk":0.016,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testCalcPrice":0.065,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testHelpTextAndLink":0.07,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testMaxBreite":0.11,"PSC\\Library\\Calc\\Tests\\Customer\\P\\CalcTest::testMinBreite":0.087,"PSC\\Library\\Calc\\Tests\\Customer\\Q\\CalcTest::testCalcPrice":0.028,"PSC\\Library\\Calc\\Tests\\Customer\\Q\\CalcTest::testCalcPriceDefaultChange":0.033,"PSC\\Library\\Calc\\Tests\\Customer\\Q\\CalcTest::testCalcPriceDefaultChangeSecound":0.026,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testDefaultPrice":0.706,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testAuflage500":0.778,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testAndereProduktArt2":0.988,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcComplexTest::testAndereProduktArt3":0.85,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcTest::testOptionAuswahl330":0.102,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcTest::testOptionAuswahl331":0.103,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcTest::testOptionCheckbox":0.091,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcTest::testOptionDefaultCheckbox":0.178,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CalcTest::testOptionCalcCheckbox":0.194,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CheckboxTest::testCalcDefault":0.045,"PSC\\Library\\Calc\\Tests\\Customer\\R\\CheckboxTest::testCalcOnly2":0.035,"PSC\\Library\\Calc\\Tests\\Customer\\R\\RadioboxTest::testCalcDefault":0.035,"PSC\\Library\\Calc\\Tests\\Customer\\R\\RadioboxTest::testCalcOnly2":0.029,"PSC\\Library\\Calc\\Tests\\Customer\\S\\CalcTest::testCalcPrice":0.013,"PSC\\Library\\Calc\\Tests\\General\\DisplayGroupTest::testDisplayGroup":0.017,"PSC\\Library\\Calc\\Tests\\Recursiv\\FirstTest::testIfArticleCountIsCorrect":0.017,"PSC\\Library\\Calc\\Tests\\Customer\\T\\CalcTest::testIfDefaultPriceIsOk":0.027,"PSC\\Library\\Calc\\Tests\\Type\\Text\\CalcTest::testIfDefaultPriceIsOk":0.003,"PSC\\Library\\Calc\\Tests\\Type\\Text\\CalcTest::testTextGrenzen":0.013,"PSC\\Library\\Calc\\Tests\\Type\\Text\\CalcTest::testTextGrenzenChanges":0.011,"PSC\\Library\\Calc\\Tests\\Customer\\U\\CalcTest::testIfDefaultPriceIsOk":0.014,"PSC\\Library\\Calc\\Tests\\Customer\\V\\CalcTest::testIfDefaultPriceIsOk":1.535,"PSC\\Library\\Calc\\Tests\\Customer\\W\\CalcTest::testIfDefaultPriceIsOk":0.172,"PSC\\Library\\Calc\\Tests\\Customer\\W\\CalcTest::testMvWestpomPriceIsOk":0.067,"PSC\\Library\\Calc\\Tests\\Customer\\X\\CalcTest::testIfPaperDbGrenze":0.033,"PSC\\Library\\Calc\\Tests\\Customer\\X\\CalcTest::testIfPaperDbGrenzeVal":0.027,"PSC\\Library\\Calc\\Tests\\Customer\\X\\CalcTest::testIfPaperDbGrenzeVal3":0.023,"PSC\\Library\\Calc\\Tests\\Customer\\Y\\CalcTest::testPrice":1.802,"PSC\\Library\\Calc\\Tests\\Customer\\Z\\CalcTest::testPrice":1.325,"PSC\\Library\\Calc\\Tests\\Customer\\Z\\CalcTest::testPriceProductArt":1.242,"PSC\\Library\\Calc\\Tests\\Customer\\AA\\CalcTest::testValidSelect":0.014,"PSC\\Library\\Calc\\Tests\\Customer\\AA\\CalcTest::testAuflageBelow100AndMaterial160":0.031,"PSC\\Library\\Calc\\Tests\\Customer\\AA\\CalcTest::testAuflageBelow100":0.03,"PSC\\Library\\Calc\\Tests\\Customer\\AA\\CalcTest::testAuflageBelow100AndMaterial250":0.016,"PSC\\Library\\Calc\\Tests\\Customer\\BB\\CalcTest::testFormat1":0.017,"PSC\\Library\\Calc\\Tests\\Customer\\BB\\CalcTest::testFormat2":0.019,"PSC\\Library\\Calc\\Tests\\Customer\\BB\\CalcTest::testPattern":0.014,"PSC\\Library\\Calc\\Tests\\Customer\\BB\\CalcTest::testPlaceHolder":0.014,"PSC\\Library\\Calc\\Tests\\Customer\\BB\\CalcTest::testFormat3":0.013}} \ No newline at end of file diff --git a/src/Calc/CalcValues.php b/src/Calc/CalcValues.php index fe93d32..bda7d4e 100644 --- a/src/Calc/CalcValues.php +++ b/src/Calc/CalcValues.php @@ -131,7 +131,9 @@ class CalcValues $cv = $this->formelCalc->parse($edge->getCalcValue1()); try { eval('@$cv = ' . $cv . ';'); + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_1', $edge->getCalcValue(), $orgCv . ' = ' . $cv); }catch (\Throwable $e) { + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_1', $edge->getCalcValue(), $orgCv . ' = ERROR'); $cv = 0; } @@ -143,7 +145,9 @@ class CalcValues $cv = $this->formelCalc->parse($edge->getCalcValue2()); try { eval('@$cv = ' . $cv . ';'); + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_2', $edge->getCalcValue(), $orgCv . ' = ' . $cv); }catch (\Throwable $e) { + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_2', $edge->getCalcValue(), $orgCv . ' = ERROR'); $cv = 0; } @@ -155,7 +159,9 @@ class CalcValues $cv = $this->formelCalc->parse($edge->getCalcValue3()); try { eval('@$cv = ' . $cv . ';'); + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_3', $edge->getCalcValue(), $orgCv . ' = ' . $cv); }catch (\Throwable $e) { + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_3', $edge->getCalcValue(), $orgCv . ' = ERROR'); $cv = 0; } @@ -167,7 +173,9 @@ class CalcValues $cv = $this->formelCalc->parse($edge->getCalcValue4()); try { eval('@$cv = ' . $cv . ';'); + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_4', $edge->getCalcValue(), $orgCv . ' = ' . $cv); }catch (\Throwable $e) { + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_4', $edge->getCalcValue(), $orgCv . ' = ERROR'); $cv = 0; } @@ -179,7 +187,9 @@ class CalcValues $cv = $this->formelCalc->parse($edge->getCalcValue5()); try { eval('@$cv = ' . $cv . ';'); + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_5', $edge->getCalcValue(), $orgCv . ' = ' . $cv); }catch (\Throwable $e) { + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_5', $edge->getCalcValue(), $orgCv . ' = ERROR'); $cv = 0; } @@ -191,7 +201,9 @@ class CalcValues $cv = $this->formelCalc->parse($edge->getCalcValue6()); try { eval('@$cv = ' . $cv . ';'); + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_6', $edge->getCalcValue(), $orgCv . ' = ' . $cv); }catch (\Throwable $e) { + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_6', $edge->getCalcValue(), $orgCv . ' = ERROR'); $cv = 0; } @@ -203,7 +215,9 @@ class CalcValues $cv = $this->formelCalc->parse($edge->getCalcValue7()); try { eval('@$cv = ' . $cv . ';'); + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_7', $edge->getCalcValue(), $orgCv . ' = ' . $cv); }catch (\Throwable $e) { + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_7', $edge->getCalcValue(), $orgCv . ' = ERROR'); $cv = 0; } @@ -215,7 +229,9 @@ class CalcValues $cv = $this->formelCalc->parse($edge->getCalcValue8()); try { eval('@$cv = ' . $cv . ';'); + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_8', $edge->getCalcValue(), $orgCv . ' = ' . $cv); }catch (\Throwable $e) { + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_8', $edge->getCalcValue(), $orgCv . ' = ERROR'); $cv = 0; } @@ -227,7 +243,9 @@ class CalcValues $cv = $this->formelCalc->parse($edge->getCalcValue9()); try { eval('@$cv = ' . $cv . ';'); + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_9', $edge->getCalcValue(), $orgCv . ' = ' . $cv); }catch (\Throwable $e) { + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_9', $edge->getCalcValue(), $orgCv . ' = ERROR'); $cv = 0; } @@ -239,7 +257,9 @@ class CalcValues $cv = $this->formelCalc->parse($edge->getCalcValue10()); try { eval('@$cv = ' . $cv . ';'); + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_10', $edge->getCalcValue(), $orgCv . ' = ' . $cv); }catch (\Throwable $e) { + $this->engine->addDebugCalcVariables($id . '_' . $collection->getName() . '_10', $edge->getCalcValue(), $orgCv . ' = ERROR'); $cv = 0; } diff --git a/src/Engine.php b/src/Engine.php index 7812137..6558f41 100644 --- a/src/Engine.php +++ b/src/Engine.php @@ -627,6 +627,10 @@ class Engine $calcValid = new Valid($this, $this->article); $calcValid->perform(true); + // CALC Values + $calcValues = new CalcValues($this, $this->article); + $calcValues->calc(); + // CALC Formel $calcFormel = new Calc($this, $this->article); $this->price = $calcFormel->calc(); diff --git a/tests/Customer/Z/CalcTest.php b/tests/Customer/Z/CalcTest.php index f818dd8..4e0f74e 100644 --- a/tests/Customer/Z/CalcTest.php +++ b/tests/Customer/Z/CalcTest.php @@ -45,7 +45,7 @@ class CalcTest extends TestCase { $this->engine->setVariable('produktart_nopresentationpdf', 61); $this->engine->calc(); - self::assertSame(65.01, $this->engine->getPrice()); + self::assertSame(82.79, $this->engine->getPrice()); } } diff --git a/tests/Customer/Z/calc.xml b/tests/Customer/Z/calc.xml index 6bd9c01..4e05647 100644 --- a/tests/Customer/Z/calc.xml +++ b/tests/Customer/Z/calc.xml @@ -2,25 +2,28 @@ - - - - - + + + + + - + - + - 277-Musterprodukt K2 Test - XXX-XXXXX2 + 277-Musterprodukt K2 (API) + XXX-XXXXX5 + + + @@ -32,14 +35,15 @@ @@ -48,17 +52,20 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - --> - - --> - + + + + + + + + + + + + + + - - - - - - - + + + - - + + + + - - - - - - - - - @@ -562,343 +964,25 @@ - - - - - - - - - - - - - - - + + + + + + + + + @@ -1085,109 +1217,116 @@ - - - - - - - - + + + + + + + + - - + + - - + + + - - + + - - + + - - + + - - + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - + + - - + + @@ -1203,12 +1342,12 @@ - - + + - + @@ -1220,36 +1359,57 @@ - - + + - + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - + + + + + \ No newline at end of file diff --git a/tests/Customer/Z/formels.txt b/tests/Customer/Z/formels.txt index 71b7c76..1955b39 100644 --- a/tests/Customer/Z/formels.txt +++ b/tests/Customer/Z/formels.txt @@ -2,7 +2,7 @@ // Dokument: 277-Formel // Shops: 277-NoWe-Shop (Testumgebung) // Shops: 285-Plan Concept -// Änderung: 04.06.2023 12:00 +// Änderung: 30.06.2023 12:00 // ######################################################################################################### // #### Festpreis (%) #### @@ -88,6 +88,18 @@ $d301fko2='($PMaK301$P+$PFEK301$P)*(1+$PFGK$P+$PSeKF$P)*($FVVGK$F)*($PG$P-1)'; $d301fkog='($PMaK301$P+$PFEK301$P)*(1+$PFGK$P+$PSeKF$P)*($FVVGK$F)*($FexpG$F)'; $d301fkog2='($PMaK301$P+$PFEK301$P)*(1+$PFGK$P+$PSeKF$P)*($FVVGK$F)*($PG$P)'; +// #### Falzmaschine (302) #### +$a302fko='($PMaK302$P+$PFEK302$P)'; +$a302fkog='($PMaK302$P+$PFEK302$P)'; +$b302fko='($PMaK302$P+$PFEK302$P)*($PFGK$P+$PSeKF$P)'; +$b302fkog='($PMaK302$P+$PFEK302$P)*(1+$PFGK$P+$PSeKF$P)'; +$c302fko='($PMaK302$P+$PFEK302$P)*(1+$PFGK$P+$PSeKF$P)*($FVVGK$F-1)'; +$c302fkog='($PMaK302$P+$PFEK302$P)*(1+$PFGK$P+$PSeKF$P)*($FVVGK$F)'; +$d302fko='($PMaK302$P+$PFEK302$P)*(1+$PFGK$P+$PSeKF$P)*($FVVGK$F)*($FexpG$F-1)'; +$d302fko2='($PMaK302$P+$PFEK302$P)*(1+$PFGK$P+$PSeKF$P)*($FVVGK$F)*($PG$P-1)'; +$d302fkog='($PMaK302$P+$PFEK302$P)*(1+$PFGK$P+$PSeKF$P)*($FVVGK$F)*($FexpG$F)'; +$d302fkog2='($PMaK302$P+$PFEK302$P)*(1+$PFGK$P+$PSeKF$P)*($FVVGK$F)*($PG$P)'; + // #### Multifinisher (400) #### $a400fko='($PMaK400$P+$PFEK400$P)'; $a400fkog='($PMaK400$P+$PFEK400$P)'; @@ -165,16 +177,35 @@ $d800fkog2='($PMaK800$P+$PFEK800$P)*(1+$PFGK$P+$PSeKF$P)*($FVVGK$F)*($PG$P)'; $BerNutzenU_meP_v1='((floor((($CVoformatU_pg1_3$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformatU_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV) ) *floor((($CVoformatU_pg1_4$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformatU_pg1_2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV))) , (floor((($CVoformatU_pg1_4$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformatU_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV)) *floor((($CVoformatU_pg1_3$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformatU_pg1_2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV))))'; $BerNutzen_meP_v1='((floor((($CVoformat_pg1_3$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformat_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV) ) *floor((($CVoformat_pg1_4$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformat_pg1_2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV))) , (floor((($CVoformat_pg1_4$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformat_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV)) *floor((($CVoformat_pg1_3$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformat_pg1_2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV))))'; +//$BerNutzenU_meP_v2='((floor((($CVoformatU_pg1_3$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformatU_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV) ) *floor((($CVoformatU_pg1_4$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformatU_pg1_2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV))) , (floor((($CVoformatU_pg1_4$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformatU_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV)) *floor((($CVoformatU_pg1_3$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformatU_pg1_2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV))))'; +//$BerNutzen_meP_v2='((floor((($CVoformat_pg1_3$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformat_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV) ) *floor((($CVoformat_pg1_4$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformat_pg1_2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV))) , (floor((($CVoformat_pg1_4$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformat_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV)) *floor((($CVoformat_pg1_3$CV)-$CVkalkparameterprodukt_nopresentationpdf_pg1$CV)/($CVoformat_pg1_2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV))))'; +$BerNutzen_meP_v2='((floor((($CVoformat_pg1_3$CV)-($CVkalkparameterprodukt_nopresentationpdf_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_2$CV) ) / ($CVoformat_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV))*floor((($CVoformat_pg1_4$CV)-($CVkalkparameterprodukt_nopresentationpdf_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_3$CV)) / ($CVoformat_pg1_2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV))),(floor((($CVoformat_pg1_4$CV)-($CVkalkparameterprodukt_nopresentationpdf_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_3$CV)) / ($CVoformat_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV))*floor((($CVoformat_pg1_3$CV)-($CVkalkparameterprodukt_nopresentationpdf_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_2$CV)) / ($CVoformat_pg1_2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_4$CV))))'; +$BerNutzenU_meP_v2='((floor((($CVoformatU_pg1_3$CV)-($CVkalkparameterprodukt_nopresentationpdf_pg2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg2_2$CV) ) / ($CVoformatU_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg2_4$CV)) * floor((($CVoformatU_pg1_4$CV)-($CVkalkparameterprodukt_nopresentationpdf_pg2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg2_3$CV)) / ($CVoformatU_pg1_2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg2_4$CV))),(floor((($CVoformatU_pg1_4$CV)-($CVkalkparameterprodukt_nopresentationpdf_pg2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg2_3$CV)) / ($CVoformatU_pg1$CV+$CVkalkparameterprodukt_nopresentationpdf_pg2_4$CV))*floor((($CVoformatU_pg1_3$CV)-($CVkalkparameterprodukt_nopresentationpdf_pg2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg2_2$CV)) / ($CVoformatU_pg1_2$CV+$CVkalkparameterprodukt_nopresentationpdf_pg2_4$CV))))'; + +// #### Auflage mit Druckbogenzugabe (ohne Versionen) #### +$AuflageU_mDbZ_v2='($Vauflage$V*$CVseitenU_pg1$CV*$CVkalkparameterprodukt_nopresentationpdf_pg1_9$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_10$CV)'; +$Auflage_mDbZ_v2='($Vauflage$V*$CVseiten_pg1$CV*$CVkalkparameterprodukt_nopresentationpdf_pg1_7$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_8$CV)'; + // #### Bogen zu Auflage (ohne Versionen) #### $BogenU_v1='((ceil($Vauflage$V / $CVoformatU_pg1_9$CV)*$CVseitenU_pg1$CV) *$CVproduktart_nopresentationpdf_pg1_2$CV)'; $Bogen_v1='((ceil($Vauflage$V / $CVoformat_pg1_9$CV)*$CVseiten_pg1$CV) *$CVproduktart_nopresentationpdf_pg1$CV)'; $BogenT_v1=''; +$BogenU_v2='((ceil($Vauflage$V / $CVoformatU_pg1_9$CV)*$CVseitenU_pg1$CV) *$CVproduktart_nopresentationpdf_pg1_2$CV)'; +$Bogen_v2='((ceil($Vauflage$V / $CVoformat_pg1_9$CV)*$CVseiten_pg1$CV) *$CVproduktart_nopresentationpdf_pg1$CV)'; +$BogenT_v2=''; + // #### Bogen zu Auflage mit Druckbogenzugabe (ohne Versionen) #### $BogenU_mDbZ_v1='(((ceil($Vauflage$V / $CVoformatU_pg1_9$CV)*$CVseitenU_pg1$CV)*$CVkalkparameterprodukt_nopresentationpdf_pg1_9$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_10$CV) *$CVproduktart_nopresentationpdf_pg1_2$CV)'; $Bogen_mDbZ_v1='(((ceil($Vauflage$V / $CVoformat_pg1_9$CV)*$CVseiten_pg1$CV)*$CVkalkparameterprodukt_nopresentationpdf_pg1_7$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_8$CV) *$CVproduktart_nopresentationpdf_pg1$CV)'; $BogenT_mDbZ_v1=''; +$BogenU_mDbZ_v2='(((ceil($Vauflage$V / $CVoformatU_pg1_9$CV)*$CVseitenU_pg1$CV)*$CVkalkparameterprodukt_nopresentationpdf_pg1_9$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_10$CV) *$CVproduktart_nopresentationpdf_pg1_2$CV)'; +$Bogen_mDbZ_v2='(((ceil($Vauflage$V / $CVoformat_pg1_9$CV)*$CVseiten_pg1$CV)*$CVkalkparameterprodukt_nopresentationpdf_pg1_7$CV+$CVkalkparameterprodukt_nopresentationpdf_pg1_8$CV) *$CVproduktart_nopresentationpdf_pg1$CV)'; +$BogenT_mDbZ_v2=''; + +$BroschuereStaerke='($CVbroschuereklammer500param_pg1_5$CV-(($CVoformatU_pg1_5$CV*$CVseitenU_pg1$CV*1000*$CVproduktart_nopresentationpdf_pg1_2$CV)+($CVoformat_pg1_5$CV*$CVseiten_pg1$CV*1000)))'; + // ###### Berechnung ###### // #### Papier (000) Berechnung auf Bogenbasis #### // ## Materialkosten ## @@ -192,6 +223,20 @@ $Berd000mko2_v1='($FBer000mf_U_v1$F + $FBer000mf_I_v1$F + $FBer000mf_T_v1$F) * $ $Berd000mkog_v1='($FBer000mf_U_v1$F + $FBer000mf_I_v1$F + $FBer000mf_T_v1$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fdmkog$F'; $Berd000mkog2_v1='($FBer000mf_U_v1$F + $FBer000mf_I_v1$F + $FBer000mf_T_v1$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fdmkog2$F'; +$Ber000mf_U_v2='((($CVoformatU_pg1_7$CV)*$CVoformatU_pg1_8$CV)/1000*$FBogenU_mDbZ_v2$F)'; +$Ber000mf_I_v2='((($CVoformat_pg1_7$CV)*$CVoformat_pg1_8$CV)/1000*$FBogen_mDbZ_v2$F)'; +$Ber000mf_T_v2='0'; +$Bera000mko_v2='($FBer000mf_U_v2$F + $FBer000mf_I_v2$F + $FBer000mf_T_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Famko$F'; +$Bera000mkog_v2='($FBer000mf_U_v2$F + $FBer000mf_I_v2$F + $FBer000mf_T_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Famkog$F'; +$Berb000mko_v2='($FBer000mf_U_v2$F + $FBer000mf_I_v2$F + $FBer000mf_T_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fbmko$F'; +$Berb000mkog_v2='($FBer000mf_U_v2$F + $FBer000mf_I_v2$F + $FBer000mf_T_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fbmkog$F'; +$Berc000mko_v2='($FBer000mf_U_v2$F + $FBer000mf_I_v2$F + $FBer000mf_T_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fcmko$F'; +$Berc000mkog_v2='($FBer000mf_U_v2$F + $FBer000mf_I_v2$F + $FBer000mf_T_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fcmkog$F'; +$Berd000mko_v2='($FBer000mf_U_v2$F + $FBer000mf_I_v2$F + $FBer000mf_T_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fdmko$F'; +$Berd000mko2_v2='($FBer000mf_U_v2$F + $FBer000mf_I_v2$F + $FBer000mf_T_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fdmko2$F'; +$Berd000mkog_v2='($FBer000mf_U_v2$F + $FBer000mf_I_v2$F + $FBer000mf_T_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fdmkog$F'; +$Berd000mkog2_v2='($FBer000mf_U_v2$F + $FBer000mf_I_v2$F + $FBer000mf_T_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fdmkog2$F'; + // #### Druckmaschine (1xx) Berechnung auf Bogenbasis #### // ## Materialkosten ## $Ber1xxmf_U_v1='((($CVfarbeU_pg1$CV*$CVdrucken1xxU_nopresentationpdf_pg1_4$CV)+($CVfarbeU_pg1_2$CV*$CVdrucken1xxU_nopresentationpdf_pg1_5$CV))*$FBogenU_mDbZ_v1$F*$CVdrucken1xxU_nopresentationpdf_pg1$CV)'; @@ -207,9 +252,25 @@ $Berd1xxmko_v1='($FBer1xxmf_U_v1$F + $FBer1xxmf_I_v1$F) * $Vversionen$V * $CVpre $Berd1xxmko2_v1='($FBer1xxmf_U_v1$F + $FBer1xxmf_I_v1$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fdmko2$F'; $Berd1xxmkog_v1='($FBer1xxmf_U_v1$F + $FBer1xxmf_I_v1$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fdmkog$F'; $Berd1xxmkog2_v1='($FBer1xxmf_U_v1$F + $FBer1xxmf_I_v1$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fdmkog2$F'; + +$Ber1xxmf_U_v2='((($CVfarbeU_pg1$CV*$CVdrucken1xxU_nopresentationpdf_pg1_4$CV)+($CVfarbeU_pg1_2$CV*$CVdrucken1xxU_nopresentationpdf_pg1_5$CV))*$FBogenU_mDbZ_v2$F*$CVdrucken1xxU_nopresentationpdf_pg1$CV)'; +$Ber1xxmf_I_v2='((($CVfarbe_pg1$CV*$CVdrucken1xx_nopresentationpdf_pg1_4$CV)+($CVfarbe_pg1_2$CV*$CVdrucken1xx_nopresentationpdf_pg1_5$CV))*$FBogen_mDbZ_v2$F*$CVdrucken1xx_nopresentationpdf_pg1$CV)'; +$Ber1xxmf_T_v2=''; +$Bera1xxmko_v2='($FBer1xxmf_U_v2$F + $FBer1xxmf_I_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Famko$F'; +$Bera1xxmkog_v2='($FBer1xxmf_U_v2$F + $FBer1xxmf_I_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Famkog$F'; +$Berb1xxmko_v2='($FBer1xxmf_U_v2$F + $FBer1xxmf_I_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fbmko$F'; +$Berb1xxmkog_v2='($FBer1xxmf_U_v2$F + $FBer1xxmf_I_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fbmkog$F'; +$Berc1xxmko_v2='($FBer1xxmf_U_v2$F + $FBer1xxmf_I_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fcmko$F'; +$Berc1xxmkog_v2='($FBer1xxmf_U_v2$F + $FBer1xxmf_I_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fcmkog$F'; +$Berd1xxmko_v2='($FBer1xxmf_U_v2$F + $FBer1xxmf_I_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fdmko$F'; +$Berd1xxmko2_v2='($FBer1xxmf_U_v2$F + $FBer1xxmf_I_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fdmko2$F'; +$Berd1xxmkog_v2='($FBer1xxmf_U_v2$F + $FBer1xxmf_I_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fdmkog$F'; +$Berd1xxmkog2_v2='($FBer1xxmf_U_v2$F + $FBer1xxmf_I_v2$F) * $Vversionen$V * $CVpreiskorrektur_pg1$CV * $Fdmkog2$F'; // ## Fertigungskosten ## -$Ber1xxff_U_v1='((($FBogenU_mDbZ_v1$F*$Vversionen$V*$CVdrucken1xxU_nopresentationpdf_pg1$CV)/round($CVdrucken1xxU_nopresentationpdf_pg1_7$CV/$CVfarbeU_pg1_3$CV))*$CVdrucken1xxU_nopresentationpdf_pg1$CV)'; -$Ber1xxff_I_v1='((($FBogen_mDbZ_v1$F*$Vversionen$V*$CVdrucken1xx_nopresentationpdf_pg1$CV)/round($CVdrucken1xx_nopresentationpdf_pg1_7$CV/$CVfarbe_pg1_3$CV))*$CVdrucken1xx_nopresentationpdf_pg1$CV)'; +//$Ber1xxff_U_v1='( ( ($FBogenU_mDbZ_v1$F*$Vversionen$V*$CVdrucken1xxU_nopresentationpdf_pg1$CV)/round($CVdrucken1xxU_nopresentationpdf_pg1_7$CV/$CVfarbeU_pg1_3$CV) )*$CVdrucken1xxU_nopresentationpdf_pg1$CV )'; +//$Ber1xxff_I_v1='( ( ($FBogen_mDbZ_v1$F*$Vversionen$V*$CVdrucken1xx_nopresentationpdf_pg1$CV)/round($CVdrucken1xx_nopresentationpdf_pg1_7$CV/$CVfarbe_pg1_3$CV) )*$CVdrucken1xx_nopresentationpdf_pg1$CV )'; +$Ber1xxff_U_v1='( ( ($FBogenU_mDbZ_v1$F*$Vversionen$V*$CVdrucken1xxU_nopresentationpdf_pg1$CV)/round($CVdrucken1xxU_nopresentationpdf_pg1_7$CV/max(pow(0, is_null($CVfarbeU_pg1_3$CV)),$CVfarbeU_pg1_3$CV)) )*$CVdrucken1xxU_nopresentationpdf_pg1$CV )'; +$Ber1xxff_I_v1='( ( ($FBogen_mDbZ_v1$F*$Vversionen$V*$CVdrucken1xx_nopresentationpdf_pg1$CV)/round($CVdrucken1xx_nopresentationpdf_pg1_7$CV/max(pow(0, is_null($CVfarbe_pg1_3$CV)),$CVfarbe_pg1_3$CV)) )*$CVdrucken1xx_nopresentationpdf_pg1$CV )'; $Ber1xxff_T_v1=''; $Bera1xxfko_v1='($FBer1xxff_U_v1$F + $FBer1xxff_I_v1$F + $CVdrucken1xx_nopresentationpdf_pg1_6$CV*max($CVdrucken1xxU_nopresentationpdf_pg1$CV,$CVdrucken1xx_nopresentationpdf_pg1$CV)) * $CVpreiskorrektur_pg1$CV * $Fa1xxfko$F'; $Bera1xxfkog_v1='($FBer1xxff_U_v1$F + $FBer1xxff_I_v1$F + $CVdrucken1xx_nopresentationpdf_pg1_6$CV*max($CVdrucken1xxU_nopresentationpdf_pg1$CV,$CVdrucken1xx_nopresentationpdf_pg1$CV)) * $CVpreiskorrektur_pg1$CV * $Fa1xxfkog$F'; @@ -222,6 +283,22 @@ $Berd1xxfko2_v1='($FBer1xxff_U_v1$F + $FBer1xxff_I_v1$F + $CVdrucken1xx_nopresen $Berd1xxfkog_v1='($FBer1xxff_U_v1$F + $FBer1xxff_I_v1$F + $CVdrucken1xx_nopresentationpdf_pg1_6$CV*max($CVdrucken1xxU_nopresentationpdf_pg1$CV,$CVdrucken1xx_nopresentationpdf_pg1$CV)) * $CVpreiskorrektur_pg1$CV * $Fd1xxfkog$F'; $Berd1xxfkog2_v1='($FBer1xxff_U_v1$F + $FBer1xxff_I_v1$F + $CVdrucken1xx_nopresentationpdf_pg1_6$CV*max($CVdrucken1xxU_nopresentationpdf_pg1$CV,$CVdrucken1xx_nopresentationpdf_pg1$CV)) * $CVpreiskorrektur_pg1$CV * $Fd1xxfkog2$F'; +//$Ber1xxff_U_v2='((($FBogenU_mDbZ_v2$F*$Vversionen$V*$CVdrucken1xxU_nopresentationpdf_pg1$CV)/round($CVdrucken1xxU_nopresentationpdf_pg1_7$CV/$CVfarbeU_pg1_3$CV))*$CVdrucken1xxU_nopresentationpdf_pg1$CV)'; +//$Ber1xxff_I_v2='((($FBogen_mDbZ_v2$F*$Vversionen$V*$CVdrucken1xx_nopresentationpdf_pg1$CV)/round($CVdrucken1xx_nopresentationpdf_pg1_7$CV/$CVfarbe_pg1_3$CV))*$CVdrucken1xx_nopresentationpdf_pg1$CV)'; +$Ber1xxff_U_v2='( ( ($FBogenU_mDbZ_v1$F*$Vversionen$V*$CVdrucken1xxU_nopresentationpdf_pg1$CV)/round($CVdrucken1xxU_nopresentationpdf_pg1_7$CV/max(pow(0, is_null($CVfarbeU_pg1_3$CV)),$CVfarbeU_pg1_3$CV)) )*$CVdrucken1xxU_nopresentationpdf_pg1$CV )'; +$Ber1xxff_I_v2='( ( ($FBogen_mDbZ_v1$F*$Vversionen$V*$CVdrucken1xx_nopresentationpdf_pg1$CV)/round($CVdrucken1xx_nopresentationpdf_pg1_7$CV/max(pow(0, is_null($CVfarbe_pg1_3$CV)),$CVfarbe_pg1_3$CV)) )*$CVdrucken1xx_nopresentationpdf_pg1$CV )'; +$Ber1xxff_T_v2=''; +$Bera1xxfko_v2='($FBer1xxff_U_v2$F + $FBer1xxff_I_v2$F + $CVdrucken1xx_nopresentationpdf_pg1_6$CV*max($CVdrucken1xxU_nopresentationpdf_pg1$CV,$CVdrucken1xx_nopresentationpdf_pg1$CV)) * $CVpreiskorrektur_pg1$CV * $Fa1xxfko$F'; +$Bera1xxfkog_v2='($FBer1xxff_U_v2$F + $FBer1xxff_I_v2$F + $CVdrucken1xx_nopresentationpdf_pg1_6$CV*max($CVdrucken1xxU_nopresentationpdf_pg1$CV,$CVdrucken1xx_nopresentationpdf_pg1$CV)) * $CVpreiskorrektur_pg1$CV * $Fa1xxfkog$F'; +$Berb1xxfko_v2='($FBer1xxff_U_v2$F + $FBer1xxff_I_v2$F + $CVdrucken1xx_nopresentationpdf_pg1_6$CV*max($CVdrucken1xxU_nopresentationpdf_pg1$CV,$CVdrucken1xx_nopresentationpdf_pg1$CV)) * $CVpreiskorrektur_pg1$CV * $Fb1xxfko$F'; +$Berb1xxfkog_v2='($FBer1xxff_U_v2$F + $FBer1xxff_I_v2$F + $CVdrucken1xx_nopresentationpdf_pg1_6$CV*max($CVdrucken1xxU_nopresentationpdf_pg1$CV,$CVdrucken1xx_nopresentationpdf_pg1$CV)) * $CVpreiskorrektur_pg1$CV * $Fb1xxfkog$F'; +$Berc1xxfko_v2='($FBer1xxff_U_v2$F + $FBer1xxff_I_v2$F + $CVdrucken1xx_nopresentationpdf_pg1_6$CV*max($CVdrucken1xxU_nopresentationpdf_pg1$CV,$CVdrucken1xx_nopresentationpdf_pg1$CV)) * $CVpreiskorrektur_pg1$CV * $Fc1xxfko$F'; +$Berc1xxfkog_v2='($FBer1xxff_U_v2$F + $FBer1xxff_I_v2$F + $CVdrucken1xx_nopresentationpdf_pg1_6$CV*max($CVdrucken1xxU_nopresentationpdf_pg1$CV,$CVdrucken1xx_nopresentationpdf_pg1$CV)) * $CVpreiskorrektur_pg1$CV * $Fc1xxfkog$F'; +$Berd1xxfko_v2='($FBer1xxff_U_v2$F + $FBer1xxff_I_v2$F + $CVdrucken1xx_nopresentationpdf_pg1_6$CV*max($CVdrucken1xxU_nopresentationpdf_pg1$CV,$CVdrucken1xx_nopresentationpdf_pg1$CV)) * $CVpreiskorrektur_pg1$CV * $Fd1xxfko$F'; +$Berd1xxfko2_v2='($FBer1xxff_U_v2$F + $FBer1xxff_I_v2$F + $CVdrucken1xx_nopresentationpdf_pg1_6$CV*max($CVdrucken1xxU_nopresentationpdf_pg1$CV,$CVdrucken1xx_nopresentationpdf_pg1$CV)) * $CVpreiskorrektur_pg1$CV * $Fd1xxfko2$F'; +$Berd1xxfkog_v2='($FBer1xxff_U_v2$F + $FBer1xxff_I_v2$F + $CVdrucken1xx_nopresentationpdf_pg1_6$CV*max($CVdrucken1xxU_nopresentationpdf_pg1$CV,$CVdrucken1xx_nopresentationpdf_pg1$CV)) * $CVpreiskorrektur_pg1$CV * $Fd1xxfkog$F'; +$Berd1xxfkog2_v2='($FBer1xxff_U_v2$F + $FBer1xxff_I_v2$F + $CVdrucken1xx_nopresentationpdf_pg1_6$CV*max($CVdrucken1xxU_nopresentationpdf_pg1$CV,$CVdrucken1xx_nopresentationpdf_pg1$CV)) * $CVpreiskorrektur_pg1$CV * $Fd1xxfkog2$F'; + // #### Xerox Professional Finisher für 700 und 4112 (119) #### // #### Planschneider (200) Berechnung auf Bogenbasis #### @@ -240,6 +317,21 @@ $Berd200fko2_v1='($FBer200ff_U_v1$F + $FBer200ff_I_v1$F) * $CVpreiskorrektur_pg1 $Berd200fkog_v1='($FBer200ff_U_v1$F + $FBer200ff_I_v1$F) * $CVpreiskorrektur_pg1$CV * $Fd200fkog$F'; $Berd200fkog2_v1='($FBer200ff_U_v1$F + $FBer200ff_I_v1$F) * $CVpreiskorrektur_pg1$CV * $Fd200fkog2$F'; +// $Ber200ff_U_v2='((ceil($CVoformatU_pg1_5$CV*($FBogenU_mDbZ_v2$F*$Vversionen$V)/$PSchnittH200$P))*(($CVoformatU_pg1_9$CV+4)/$PStdL200$P)+$PErZ200$P)'; +$Ber200ff_U_v2=''; +$Ber200ff_I_v2='((ceil($CVoformat_pg1_5$CV*($FBogen_mDbZ_v2$F*$Vversionen$V)/$PSchnittH200$P))*(($CVoformat_pg1_9$CV+4)/$PStdL200$P)+$PErZ200$P)'; +$Ber200ff_T_v2=''; +$Bera200fko_v2='($FBer200ff_U_v2$F + $FBer200ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fa200fko$F'; +$Bera200fkog_v2='($FBer200ff_U_v2$F + $FBer200ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fa200fkog$F'; +$Berb200fko_v2='($FBer200ff_U_v2$F + $FBer200ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fb200fko$F'; +$Berb200fkog_v2='($FBer200ff_U_v2$F + $FBer200ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fb200fkog$F'; +$Berc200fko_v2='($FBer200ff_U_v2$F + $FBer200ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fc200fko$F'; +$Berc200fkog_v2='($FBer200ff_U_v2$F + $FBer200ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fc200fkog$F'; +$Berd200fko_v2='($FBer200ff_U_v2$F + $FBer200ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd200fko$F'; +$Berd200fko2_v2='($FBer200ff_U_v2$F + $FBer200ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd200fko2$F'; +$Berd200fkog_v2='($FBer200ff_U_v2$F + $FBer200ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd200fkog$F'; +$Berd200fkog2_v2='($FBer200ff_U_v2$F + $FBer200ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd200fkog2$F'; + // #### Falzmaschine (300) Berechnung auf Einzelnutzenbasis #### $Ber300ff_U_v1='(($FBogenU_mDbZ_v1$F*$Vversionen$V/max($CVfalzen300paramU_nopresentationpdf_pg1_2$CV+0,1))*min(1,$VpapierU_grammatur$V+$VpapiergrammaturU_nopresentation$V))'; $Ber300ff_I_v1='(($FBogen_mDbZ_v1$F*$Vversionen$V/max($CVfalzen300param_nopresentationpdf_pg1_2$CV+0,1))*min(1,$Vpapier_grammatur$V+$Vpapiergrammatur_nopresentationpdf$V))'; @@ -258,6 +350,36 @@ $Berd300fkog2_v1='(($FBer300ff_U_v1$F*$CVoformatU_pg1_9$CV)+($FBer300ff_I_v1$F*$ // #### Tischfalzmaschine (301) Berechnung auf Einzelnutzenbasis #### +// #### Falzmaschine (302) Berechnung auf Einzelnutzenbasis #### +$Ber302ff_U_v2='( ( ( (($CVoformatU_pg1$CV/1000)*$FAuflageU_mDbZ_v2$F*$Vversionen$V)/max(pow(0, is_null($CVfalzen302U_nopresentationpdf_pg1_2$CV*60)),$CVfalzen302U_nopresentationpdf_pg1_2$CV*60) ) + (($CVfalzen302U_nopresentationpdf_pg1_4$CV/3600)*$Vauflage$V*$Vversionen$V) + ($CVfalzen302U_nopresentationpdf_pg1_3$CV/60) )*$CVfalzen302U_nopresentationpdf_pg1$CV )'; +$Ber302ff_I_v2='( ( ( (($CVoformat_pg1$CV/1000)*$FAuflage_mDbZ_v2$F*$Vversionen$V)/max(pow(0, is_null($CVfalzen302_nopresentationpdf_pg1_2$CV*60)),$CVfalzen302_nopresentationpdf_pg1_2$CV*60) ) + (($CVfalzen302_nopresentationpdf_pg1_4$CV/3600)*$Vauflage$V*$Vversionen$V) + ($CVfalzen302_nopresentationpdf_pg1_3$CV/60) )*$CVfalzen302_nopresentationpdf_pg1$CV )'; +$Ber302ff_T_v2=''; +$Bera302fko_v2='($FBer302ff_U_v2$F+$FBer302ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fa302fko$F'; +$Bera302fkog_v2='($FBer302ff_U_v2$F+$FBer302ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fa302fkog$F'; +$Berb302fko_v2='($FBer302ff_U_v2$F+$FBer302ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fb302fko$F'; +$Berb302fkog_v2='($FBer302ff_U_v2$F+$FBer302ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fb302fkog$F'; +$Berc302fko_v2='($FBer302ff_U_v2$F+$FBer302ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fc302fko$F'; +$Berc302fkog_v2='($FBer302ff_U_v2$F+$FBer302ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fc302fkog$F'; +$Berd302fko_v2='($FBer302ff_U_v2$F+$FBer302ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd302fko$F'; +$Berd302fko2_v2='($FBer302ff_U_v2$F+$FBer302ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd302fko2$F'; +$Berd302fkog_v2='($FBer302ff_U_v2$F+$FBer302ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd302fkog$F'; +$Berd302fkog2_v2='($FBer302ff_U_v2$F+$FBer302ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd302fkog2$F'; + +// #### Falzmaschine als Option Perforieren (302opt1) Berechnung auf Einzelnutzenbasis #### +$Ber302opt1ff_U_v2='( ( ( (($CVoformatU_pg1$CV/1000)*$FAuflageU_mDbZ_v2$F*$Vversionen$V)/max(pow(0, is_null($CVfalzen302Uopt1param_pg1_2$CV*60)),$CVfalzen302Uopt1param_pg1_2$CV*60) ) + (($CVfalzen302Uopt1param_pg1_4$CV/3600)*$Vauflage$V*$Vversionen$V) + ($CVfalzen302Uopt1param_pg1_3$CV/60) )*$CVfalzen302Uopt1_pg1$CV )'; +$Ber302opt1ff_I_v2='( ( ( (($CVoformat_pg1$CV/1000)*$FAuflage_mDbZ_v2$F*$Vversionen$V)/max(pow(0, is_null($CVfalzen302opt1param_pg1_2$CV*60)),$CVfalzen302opt1param_pg1_2$CV*60) ) + (($CVfalzen302opt1param_pg1_4$CV/3600)*$Vauflage$V*$Vversionen$V) + ($CVfalzen302opt1param_pg1_3$CV/60) )*$CVfalzen302opt1_pg1$CV )'; +$Ber302opt1ff_T_v2=''; +$Bera302opt1fko_v2='($FBer302opt1ff_U_v2$F+$FBer302opt1ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fa302fko$F'; +$Bera302opt1fkog_v2='($FBer302opt1ff_U_v2$F+$FBer302opt1ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fa302fkog$F'; +$Berb302opt1fko_v2='($FBer302opt1ff_U_v2$F+$FBer302opt1ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fb302fko$F'; +$Berb302opt1fkog_v2='($FBer302opt1ff_U_v2$F+$FBer302opt1ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fb302fkog$F'; +$Berc302opt1fko_v2='($FBer302opt1ff_U_v2$F+$FBer302opt1ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fc302fko$F'; +$Berc302opt1fkog_v2='($FBer302opt1ff_U_v2$F+$FBer302opt1ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fc302fkog$F'; +$Berd302opt1fko_v2='($FBer302opt1ff_U_v2$F+$FBer302opt1ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd302fko$F'; +$Berd302opt1fko2_v2='($FBer302opt1ff_U_v2$F+$FBer302opt1ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd302fko2$F'; +$Berd302opt1fkog_v2='($FBer302opt1ff_U_v2$F+$FBer302opt1ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd302fkog$F'; +$Berd302opt1fkog2_v2='($FBer302opt1ff_U_v2$F+$FBer302opt1ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd302fkog2$F'; + // #### Multifinisher (400) Berechnung auf Auflagenbasis #### $Ber400ff='(((($Vauflage$V*$Vversionen$V)+($CVdrbzgp_pg1$CV*max($CVaus_gross$CV+0,1)))/$CVstdl400p_gross$CV)+$CVerz400p_auflage$CV)'; $Ber400ff_U=''; @@ -274,6 +396,19 @@ $Berd400fko2='$FBer400ff$F * $CVpreiskorrektur_pg1$CV * $Fd400fko2$F'; $Berd400fkog='$FBer400ff$F * $CVpreiskorrektur_pg1$CV * $Fd400fkog$F'; $Berd400fkog2='$FBer400ff$F * $CVpreiskorrektur_pg1$CV * $Fd400fkog2$F'; +$Ber400ff_U_v2='((((($Vauflage$V*$Vversionen$V)+($CVkalkparameterprodukt_nopresentationpdf_pg1_8$CV*$CVoformat_pg1_9$CV))/$CVmultifinisher400Uparam1_nopresentationpdf_pg1$CV)+$CVmultifinisher400Uparam1_nopresentationpdf_pg1_2$CV)*$CVmultifinisher400U_nopresentationpdf_pg1$CV)'; +$Ber400ff_I_v2='((((($Vauflage$V*$Vversionen$V)+($CVkalkparameterprodukt_nopresentationpdf_pg1_8$CV*$CVoformat_pg1_9$CV))/$CVmultifinisher400param1_nopresentationpdf_pg1$CV)+$CVmultifinisher400param1_nopresentationpdf_pg1_2$CV)*$CVmultifinisher400_nopresentationpdf_pg1$CV)'; +$Bera400fko_v2='($FBer400ff_U_v2$F + $FBer400ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fa400fko$F'; +$Bera400fkog_v2='($FBer400ff_U_v2$F + $FBer400ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fa400fkog$F'; +$Berb400fko_v2='($FBer400ff_U_v2$F + $FBer400ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fb400fko$F'; +$Berb400fkog_v2='($FBer400ff_U_v2$F + $FBer400ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fb400fkog$F'; +$Berc400fko_v2='($FBer400ff_U_v2$F + $FBer400ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fc400fko$F'; +$Berc400fkog_v2='($FBer400ff_U_v2$F + $FBer400ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fc400fkog$F'; +$Berd400fko_v2='($FBer400ff_U_v2$F + $FBer400ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd400fko$F'; +$Berd400fko2_v2='($FBer400ff_U_v2$F + $FBer400ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd400fko2$F'; +$Berd400fkog_v2='($FBer400ff_U_v2$F + $FBer400ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd400fkog$F'; +$Berd400fkog2_v2='($FBer400ff_U_v2$F + $FBer400ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd400fkog2$F'; + // #### Broschürenfertigung klammergeheftet (500) Berechnung auf Auflagenbasis #### // ## Materialkosten ## $Ber500mf_v1='((($CVbroschuereklammer500param_pg1_3$CV/1000*$CVbroschuereklammer500param_pg1_4$CV)*$Vauflage$V*$Vversionen$V)*$CVbroschuereklammer500_pg1$CV)'; @@ -287,6 +422,18 @@ $Berd500mko_v1='$FBer500mf_v1$F * $CVpreiskorrektur_pg1$CV * $Fdmko$F'; $Berd500mko2_v1='$FBer500mf_v1$F * $CVpreiskorrektur_pg1$CV * $Fdmko2$F'; $Berd500mkog_v1='$FBer500mf_v1$F * $CVpreiskorrektur_pg1$CV * $Fdmkog$F'; $Berd500mkog2_v1='$FBer500mf_v1$F * $CVpreiskorrektur_pg1$CV * $Fdmkog2$F'; + +$Ber500mf_v2='((($CVbroschuereklammer500param_pg1_3$CV/1000*$CVbroschuereklammer500param_pg1_4$CV)*$Vauflage$V*$Vversionen$V)*$CVbroschuereklammer500_pg1$CV)'; +$Bera500mko_v2='$FBer500mf_v2$F * $CVpreiskorrektur_pg1$CV * $Famko$F'; +$Bera500mkog_v2='$FBer500mf_v2$F * $CVpreiskorrektur_pg1$CV * $Famkog$F'; +$Berb500mko_v2='$FBer500mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fbmko$F'; +$Berb500mkog_v2='$FBer500mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fbmkog$F'; +$Berc500mko_v2='$FBer500mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fcmko$F'; +$Berc500mkog_v2='$FBer500mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fcmkog$F'; +$Berd500mko_v2='$FBer500mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fdmko$F'; +$Berd500mko2_v2='$FBer500mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fdmko2$F'; +$Berd500mkog_v2='$FBer500mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fdmkog$F'; +$Berd500mkog2_v2='$FBer500mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fdmkog2$F'; // ## Fertigungskosten ## $Ber500ff_v1='(((($Vauflage$V*$Vversionen$V)/$CVbroschuereklammer500param_pg1_2$CV)+$CVbroschuereklammer500param_pg1)*$CVbroschuereklammer500_pg1$CV)'; $Bera500fko_v1='$FBer500ff_v1$F * $CVpreiskorrektur_pg1$CV * $Fa500fko$F'; @@ -300,6 +447,18 @@ $Berd500fko2_v1='$FBer500ff_v1$F * $CVpreiskorrektur_pg1$CV * $Fd500fko2$F'; $Berd500fkog_v1='$FBer500ff_v1$F * $CVpreiskorrektur_pg1$CV * $Fd500fkog$F'; $Berd500fkog2_v1='$FBer500ff_v1$F * $CVpreiskorrektur_pg1$CV * $Fd500fkog2$F'; +$Ber500ff_v2='(((($Vauflage$V*$Vversionen$V)/$CVbroschuereklammer500param_pg1_2$CV)+$CVbroschuereklammer500param_pg1)*$CVbroschuereklammer500_pg1$CV)'; +$Bera500fko_v2='$FBer500ff_v2$F * $CVpreiskorrektur_pg1$CV * $Fa500fko$F'; +$Bera500fkog_v2='$FBer500ff_v2$F * $CVpreiskorrektur_pg1$CV * $Fa500fkog$F'; +$Berb500fko_v2='$FBer500ff_v2$F * $CVpreiskorrektur_pg1$CV * $Fb500fko$F'; +$Berb500fkog_v2='$FBer500ff_v2$F * $CVpreiskorrektur_pg1$CV * $Fb500fkog$F'; +$Berc500fko_v2='$FBer500ff_v2$F * $CVpreiskorrektur_pg1$CV * $Fc500fko$F'; +$Berc500fkog_v2='$FBer500ff_v2$F * $CVpreiskorrektur_pg1$CV * $Fc500fkog$F'; +$Berd500fko_v2='$FBer500ff_v2$F * $CVpreiskorrektur_pg1$CV * $Fd500fko$F'; +$Berd500fko2_v2='$FBer500ff_v2$F * $CVpreiskorrektur_pg1$CV * $Fd500fko2$F'; +$Berd500fkog_v2='$FBer500ff_v2$F * $CVpreiskorrektur_pg1$CV * $Fd500fkog$F'; +$Berd500fkog2_v2='$FBer500ff_v2$F * $CVpreiskorrektur_pg1$CV * $Fd500fkog2$F'; + // #### Broschürenfertigung drahtkammgebunden (501) #### // #### Broschürenfertigung klebegebunden (502) #### @@ -317,6 +476,18 @@ $Berd600mko_v1='$FBer600mf_v1$F * $CVpreiskorrektur_pg1$CV * $Fdmko$F'; $Berd600mko2_v1='$FBer600mf_v1$F * $CVpreiskorrektur_pg1$CV * $Fdmko2$F'; $Berd600mkog_v1='$FBer600mf_v1$F * $CVpreiskorrektur_pg1$CV * $Fdmkog$F'; $Berd600mkog2_v1='$FBer600mf_v1$F * $CVpreiskorrektur_pg1$CV * $Fdmkog2$F'; + +$Ber600mf_v2='0'; +$Bera600mko_v2='$FBer600mf_v2$F * $CVpreiskorrektur_pg1$CV * $Famko$F'; +$Bera600mkog_v2='$FBer600mf_v2$F * $CVpreiskorrektur_pg1$CV * $Famkog$F'; +$Berb600mko_v2='$FBer600mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fbmko$F'; +$Berb600mkog_v2='$FBer600mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fbmkog$F'; +$Berc600mko_v2='$FBer600mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fcmko$F'; +$Berc600mkog_v2='$FBer600mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fcmkog$F'; +$Berd600mko_v2='$FBer600mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fdmko$F'; +$Berd600mko2_v2='$FBer600mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fdmko2$F'; +$Berd600mkog_v2='$FBer600mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fdmkog$F'; +$Berd600mkog2_v2='$FBer600mf_v2$F * $CVpreiskorrektur_pg1$CV * $Fdmkog2$F'; // ## Fertigungskosten ## $Ber600ff_U_v1=''; // Berechnung Bogenlänge $Ber600ff_I_v1='( ( ((($CVoformat_pg1_4$CV+50)*$FBogen_mDbZ_v1$F*$Vversionen$V/1000)/($CVstanzen600param_nopresentationpdf_pg1$CV+$Vstanzen600paraminput_nopresentationpdf$V*$CVstanzen600param_nopresentationpdf_pg1_2$CV)) + (($CVstanzen600param2_nopresentationpdf_pg1$CV/60)+$Vstanzen600param2input_nopresentationpdf$V/60*$CVstanzen600param2_nopresentationpdf_pg1_2$CV )) *$CVstanzen600_nopresentationpdf_pg1$CV )'; @@ -334,6 +505,22 @@ $Berd600fko2_v1='$FBer600ff_I_v1$F * $CVpreiskorrektur_pg1$CV * $Fd600fko2$F'; $Berd600fkog_v1='$FBer600ff_I_v1$F * $CVpreiskorrektur_pg1$CV * $Fd600fkog$F'; $Berd600fkog2_v1='$FBer600ff_I_v1$F * $CVpreiskorrektur_pg1$CV * $Fd600fkog2$F'; +$Ber600ff_U_v2=''; +// Berechnung Bogenlänge $Ber600ff_I_v2='( ( ((($CVoformat_pg1_4$CV+50)*$FBogen_mDbZ_v2$F*$Vversionen$V/1000)/($CVstanzen600param_nopresentationpdf_pg1$CV+$Vstanzen600paraminput_nopresentationpdf$V*$CVstanzen600param_nopresentationpdf_pg1_2$CV)) + (($CVstanzen600param2_nopresentationpdf_pg1$CV/60)+$Vstanzen600param2input_nopresentationpdf$V/60*$CVstanzen600param2_nopresentationpdf_pg1_2$CV )) *$CVstanzen600_nopresentationpdf_pg1$CV )'; +//$Ber600ff_I_v2='( ( (($FBogen_mDbZ_v2$F*$Vversionen$V*$Vstanzen600bogennutzen_nopresentationpdf$V*$Vstanzen600hub_nopresentationpdf$V)/($CVstanzen600param_nopresentationpdf_pg1$CV+($Vstanzen600paraminput_nopresentationpdf$V*$CVstanzen600param_nopresentationpdf_pg1_2$CV))) +(($CVstanzen600param2_nopresentationpdf_pg1$CV/60)+(($Vstanzen600param2input_nopresentationpdf$V/60)*$CVstanzen600param2_nopresentationpdf_pg1_2$CV)) )*$CVstanzen600_nopresentationpdf_pg1$CV )'; +$Ber600ff_I_v2='( ( (($FBogen_mDbZ_v2$F*$Vversionen$V*$CVoformat_pg600$CV*$CVoformat_pg600_3$CV)/ max(pow(0,is_null($CVoformat_pg600_4$CV)),$CVoformat_pg600_4$CV) ) +$CVoformat_pg600_5$CV/60 )*$CVstanzen600_nopresentationpdf_pg1$CV )'; +$Ber600ff_T_v2=''; +$Bera600fko_v2='$FBer600ff_I_v2$F * $CVpreiskorrektur_pg1$CV * $Fa600fko$F'; +$Bera600fkog_v2='$FBer600ff_I_v2$F * $CVpreiskorrektur_pg1$CV * $Fa600fkog$F'; +$Berb600fko_v2='$FBer600ff_I_v2$F * $CVpreiskorrektur_pg1$CV * $Fb600fko$F'; +$Berb600fkog_v2='$FBer600ff_I_v2$F * $CVpreiskorrektur_pg1$CV * $Fb600fkog$F'; +$Berc600fko_v2='$FBer600ff_I_v2$F * $CVpreiskorrektur_pg1$CV * $Fc600fko$F'; +$Berc600fkog_v2='$FBer600ff_I_v2$F * $CVpreiskorrektur_pg1$CV * $Fc600fkog$F'; +$Berd600fko_v2='$FBer600ff_I_v2$F * $CVpreiskorrektur_pg1$CV * $Fd600fko$F'; +$Berd600fko2_v2='$FBer600ff_I_v2$F * $CVpreiskorrektur_pg1$CV * $Fd600fko2$F'; +$Berd600fkog_v2='$FBer600ff_I_v2$F * $CVpreiskorrektur_pg1$CV * $Fd600fkog$F'; +$Berd600fkog2_v2='$FBer600ff_I_v2$F * $CVpreiskorrektur_pg1$CV * $Fd600fkog2$F'; + // #### Bohrmaschine (701) #### // ## Fertigungskosten ## $Ber701ff_U_v1='((ceil($CVoformatU_pg1_5$CV*($FBogenU_mDbZ_v1$F*$CVoformatU_pg1_9$CV*$Vversionen$V)/$PEinlageH701$P))/$CVstdl701pselect_bohrmaschine_2$CV+$CVstdl701pselect_bohrmaschine$CV)'; @@ -350,27 +537,55 @@ $Berd701fko2_v1='(($FBer701ff_U_v1$F + $FBer701ff_I_v1$F)*$CVstdl701pselect_bohr $Berd701fkog_v1='(($FBer701ff_U_v1$F + $FBer701ff_I_v1$F)*$CVstdl701pselect_bohrmaschine_3$CV) * $CVpreiskorrektur_pg1$CV * $Fd701fkog$F'; $Berd701fkog2_v1='(($FBer701ff_U_v1$F + $FBer701ff_I_v1$F)*$CVstdl701pselect_bohrmaschine_3$CV) * $CVpreiskorrektur_pg1$CV * $Fd701fkog2$F'; +$Ber701ff_U_v2='((ceil($CVoformatU_pg1_5$CV*($FBogenU_mDbZ_v2$F*$CVoformatU_pg1_9$CV*$Vversionen$V)/$PEinlageH701$P))/$CVstdl701pselect_bohrmaschine_2$CV+$CVstdl701pselect_bohrmaschine$CV)'; +$Ber701ff_I_v2='((ceil($CVoformat_pg1_5$CV*($FBogen_mDbZ_v2$F*$CVoformat_pg1_9$CV*$Vversionen$V)/$PEinlageH701$P))/$CVstdl701pselect_bohrmaschine_2$CV+$CVstdl701pselect_bohrmaschine$CV)'; +$Ber700ff_T_v2=''; +$Bera701fko_v2='(($FBer701ff_U_v2$F + $FBer701ff_I_v2$F)*$CVstdl701pselect_bohrmaschine_3$CV) * $CVpreiskorrektur_pg1$CV * $Fa701fko$F'; +$Bera701fkog_v2='(($FBer701ff_U_v2$F + $FBer701ff_I_v2$F)*$CVstdl701pselect_bohrmaschine_3$CV) * $CVpreiskorrektur_pg1$CV * $Fa701fkog$F'; +$Berb701fko_v2='(($FBer701ff_U_v2$F + $FBer701ff_I_v2$F)*$CVstdl701pselect_bohrmaschine_3$CV) * $CVpreiskorrektur_pg1$CV * $Fb701fko$F'; +$Berb701fkog_v2='(($FBer701ff_U_v2$F + $FBer701ff_I_v2$F)*$CVstdl701pselect_bohrmaschine_3$CV) * $CVpreiskorrektur_pg1$CV * $Fb701fkog$F'; +$Berc701fko_v2='(($FBer701ff_U_v2$F + $FBer701ff_I_v2$F)*$CVstdl701pselect_bohrmaschine_3$CV) * $CVpreiskorrektur_pg1$CV * $Fc701fko$F'; +$Berc701fkog_v2='(($FBer701ff_U_v2$F + $FBer701ff_I_v2$F)*$CVstdl701pselect_bohrmaschine_3$CV) * $CVpreiskorrektur_pg1$CV * $Fc701fkog$F'; +$Berd701fko_v2='(($FBer701ff_U_v2$F + $FBer701ff_I_v2$F)*$CVstdl701pselect_bohrmaschine_3$CV) * $CVpreiskorrektur_pg1$CV * $Fd701fko$F'; +$Berd701fko2_v2='(($FBer701ff_U_v2$F + $FBer701ff_I_v2$F)*$CVstdl701pselect_bohrmaschine_3$CV) * $CVpreiskorrektur_pg1$CV * $Fd701fko2$F'; +$Berd701fkog_v2='(($FBer701ff_U_v2$F + $FBer701ff_I_v2$F)*$CVstdl701pselect_bohrmaschine_3$CV) * $CVpreiskorrektur_pg1$CV * $Fd701fkog$F'; +$Berd701fkog2_v2='(($FBer701ff_U_v2$F + $FBer701ff_I_v2$F)*$CVstdl701pselect_bohrmaschine_3$CV) * $CVpreiskorrektur_pg1$CV * $Fd701fkog2$F'; + // #### Eckenstanze (702) #### // ## Fertigungskosten ## -$Ber702ff_U_v1='(ceil($CVoformatU_pg1_5$CV*$FBogenU_mDbZ_v1$F*$CVoformatU_pg1_9$CV*$Vversionen$V/$PEinlageH702$P)/$CVstdl702pselect_eckenstanze_2$CV+$CVstdl702pselect_eckenstanze$CV)'; -$Ber702ff_I_v1='(ceil($CVoformat_pg1_5$CV*$FBogen_mDbZ_v1$F*$CVoformat_pg1_9$CV*$Vversionen$V/$PEinlageH702$P)/$CVstdl702pselect_eckenstanze_2$CV+$CVstdl702pselect_eckenstanze$CV)'; +$Ber702ff_U_v1='((ceil(($VpapierU_volume$V+$Vpapierumschlagstaerke$V)*((($FBogenUmschlag$F*$FDruckbogenzugabeProzentUmschlag$F)+$FDruckbogenzugabeStueckUmschlag$F)*max($CVaus_gross$CV+0,1)*$Vversionen$V)/$PEinlageH702$P))/$CVstdl702pselect_eckenstanze_2$CV+$CVstdl702pselect_eckenstanze$CV)'; +$Ber702ff_I_v1='((ceil(($Vpapier_volume$V+$Vpapierstaerke_nopresentationpdf$V)*((($FBogen$F*$FDruckbogenzugabeProzent$F)+$FDruckbogenzugabeStueck$F)*max($CVaus_gross$CV+0,1)*$Vversionen$V)/$PEinlageH702$P))/$CVstdl702pselect_eckenstanze_2$CV+$CVstdl702pselect_eckenstanze$CV)'; $Ber700ff_T_v1=''; -$Bera702fko_v1='(($FBer702ff_U$F + $FBer702ff_I$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fa702fko$F'; -$Bera702fkog_v1='(($FBer702ff_U$F + $FBer702ff_I$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fa702fkog$F'; -$Berb702fko_v1='(($FBer702ff_U$F + $FBer702ff_I$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fb702fko$F'; -$Berb702fkog_v1='(($FBer702ff_U$F + $FBer702ff_I$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fb702fkog$F'; -$Berc702fko_v1='(($FBer702ff_U$F + $FBer702ff_I$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fc702fko$F'; -$Berc702fkog_v1='(($FBer702ff_U$F + $FBer702ff_I$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fc702fkog$F'; -$Berd702fko_v1='(($FBer702ff_U$F + $FBer702ff_I$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fd702fko$F'; -$Berd702fko2_v1='(($FBer702ff_U$F + $FBer702ff_I$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fd702fko2$F'; -$Berd702fkog_v1='(($FBer702ff_U$F + $FBer702ff_I$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fd702fkog$F'; -$Berd702fkog2_v1='(($FBer702ff_U$F + $FBer702ff_I$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fd702fkog2$F'; +$Bera702fko_v1='(($FBer702ff_U_v1$F + $FBer702ff_I_v1$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fa702fko$F'; +$Bera702fkog_v1='(($FBer702ff_U_v1$F + $FBer702ff_I_v1$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fa702fkog$F'; +$Berb702fko_v1='(($FBer702ff_U_v1$F + $FBer702ff_I_v1$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fb702fko$F'; +$Berb702fkog_v1='(($FBer702ff_U_v1$F + $FBer702ff_I_v1$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fb702fkog$F'; +$Berc702fko_v1='(($FBer702ff_U_v1$F + $FBer702ff_I_v1$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fc702fko$F'; +$Berc702fkog_v1='(($FBer702ff_U_v1$F + $FBer702ff_I_v1$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fc702fkog$F'; +$Berd702fko_v1='(($FBer702ff_U_v1$F + $FBer702ff_I_v1$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fd702fko$F'; +$Berd702fko2_v1='(($FBer702ff_U_v1$F + $FBer702ff_I_v1$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fd702fko2$F'; +$Berd702fkog_v1='(($FBer702ff_U_v1$F + $FBer702ff_I_v1$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fd702fkog$F'; +$Berd702fkog2_v1='(($FBer702ff_U_v1$F + $FBer702ff_I_v1$F)*$CVstdl702pselect_eckenstanze_3$CV) * $CVpreiskorrektur_pg1$CV * $Fd702fkog2$F'; + +$Ber702ff_U_v2='0'; +$Ber702ff_I_v2='( ceil(($CVoformat_pg1_5$CV)*($FBogen_mDbZ_v2$F*$CVoformat_pg1_9$CV*$Vversionen$V)/$PEinlageH702$P) * $CVstdl702pselect_eckenstanze_3$CV / $CVstdl702pselect_eckenstanze_2$CV+$CVstdl702pselect_eckenstanze$CV )'; +$Ber700ff_T_v2=''; +$Bera702fko_v2='($FBer702ff_U_v2$F + $FBer702ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fa702fko$F'; +$Bera702fkog_v2='($FBer702ff_U_v2$F + $FBer702ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fa702fkog$F'; +$Berb702fko_v2='($FBer702ff_U_v2$F + $FBer702ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fb702fko$F'; +$Berb702fkog_v2='($FBer702ff_U_v2$F + $FBer702ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fb702fkog$F'; +$Berc702fko_v2='($FBer702ff_U_v2$F + $FBer702ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fc702fko$F'; +$Berc702fkog_v2='($FBer702ff_U_v2$F + $FBer702ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fc702fkog$F'; +$Berd702fko_v2='($FBer702ff_U_v2$F + $FBer702ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd702fko$F'; +$Berd702fko2_v2='($FBer702ff_U_v2$F + $FBer702ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd702fko2$F'; +$Berd702fkog_v2='($FBer702ff_U_v2$F + $FBer702ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd702fkog$F'; +$Berd702fkog2_v2='($FBer702ff_U_v2$F + $FBer702ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd702fkog2$F'; // #### Folienkaschierer (800) #### // ## Materialkosten ## $Ber800mf_U_v1='( $CVkaschieren800Uparam_kaschieren800U$CV * (($CVoformatU_pg1_4$CV+5)*$FBogenU_mDbZ_v1$F*$Vversionen$V*$CVkaschieren800U_pg1$CV/1000) )'; $Ber800mf_I_v1='( $CVkaschieren800param_kaschieren800$CV * (($CVoformat_pg1_4$CV+5)*$FBogen_mDbZ_v1$F*$Vversionen$V*$CVkaschieren800_pg1$CV/1000) )'; -$Ber800mf_T_v1=''; +$Ber800mf_T_v1=''; $Bera800mko_v1='(($FBer800mf_U_v1$F + $FBer800mf_I_v1$F) * $CVpreiskorrektur_pg1$CV * $Famko$F)'; $Bera800mkog_v1='(($FBer800mf_U_v1$F + $FBer800mf_I_v1$F) * $CVpreiskorrektur_pg1$CV * $Famkog$F)'; $Berb800mko_v1='(($FBer800mf_U_v1$F + $FBer800mf_I_v1$F) * $CVpreiskorrektur_pg1$CV * $Fbmko$F)'; @@ -381,6 +596,20 @@ $Berd800mko_v1='(($FBer800mf_U_v1$F + $FBer800mf_I_v1$F) * $CVpreiskorrektur_pg1 $Berd800mko2_v1='(($FBer800mf_U_v1$F + $FBer800mf_I_v1$F) * $CVpreiskorrektur_pg1$CV * $Fdmko2$F)'; $Berd800mkog_v1='(($FBer800mf_U_v1$F + $FBer800mf_I_v1$F) * $CVpreiskorrektur_pg1$CV * $Fdmkog$F)'; $Berd800mkog2_v1='(($FBer800mf_U_v1$F + $FBer800mf_I_v1$F) * $CVpreiskorrektur_pg1$CV * $Fdmkog2$F)'; + +$Ber800mf_U_v2='( $CVkaschieren800Uparam_kaschieren800U$CV * (($CVoformatU_pg1_4$CV+5)*$FBogenU_mDbZ_v2$F*$Vversionen$V*$CVkaschieren800U_pg1$CV/1000) )'; +$Ber800mf_I_v2='( $CVkaschieren800param_kaschieren800$CV * (($CVoformat_pg1_4$CV+5)*$FBogen_mDbZ_v2$F*$Vversionen$V*$CVkaschieren800_pg1$CV/1000) )'; +$Ber800mf_T_v2=''; +$Bera800mko_v2='(($FBer800mf_U_v2$F + $FBer800mf_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Famko$F)'; +$Bera800mkog_v2='(($FBer800mf_U_v2$F + $FBer800mf_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Famkog$F)'; +$Berb800mko_v2='(($FBer800mf_U_v2$F + $FBer800mf_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fbmko$F)'; +$Berb800mkog_v2='(($FBer800mf_U_v2$F + $FBer800mf_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fbmkog$F)'; +$Berc800mko_v2='(($FBer800mf_U_v2$F + $FBer800mf_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fcmko$F)'; +$Berc800mkog_v2='(($FBer800mf_U_v2$F + $FBer800mf_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fcmkog$F)'; +$Berd800mko_v2='(($FBer800mf_U_v2$F + $FBer800mf_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fdmko$F)'; +$Berd800mko2_v2='(($FBer800mf_U_v2$F + $FBer800mf_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fdmko2$F)'; +$Berd800mkog_v2='(($FBer800mf_U_v2$F + $FBer800mf_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fdmkog$F)'; +$Berd800mkog2_v2='(($FBer800mf_U_v2$F + $FBer800mf_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fdmkog2$F)'; // ## Fertigungskosten ## // # Einrichtungszeit getrennt für Umschlag und Inhalt # // # Einrichtungszeit x 2 bei beidseitiger Kaschierung # @@ -398,18 +627,35 @@ $Berd800fko2_v1='(($FBer800ff_U_v1$F + $FBer800ff_I_v1$F) * $CVpreiskorrektur_pg $Berd800fkog_v1='(($FBer800ff_U_v1$F + $FBer800ff_I_v1$F) * $CVpreiskorrektur_pg1$CV * $Fd800fkog$F)'; $Berd800fkog2_v1='(($FBer800ff_U_v1$F + $FBer800ff_I_v1$F) * $CVpreiskorrektur_pg1$CV * $Fd800fkog2$F)'; +$Ber800ff_U_v2='( ((($CVoformatU_pg1_4$CV+5)*$FBogenU_mDbZ_v2$F*$Vversionen$V*$CVkaschieren800U_pg1$CV/1000)/$CVkaschieren800Uparam_kaschieren800U_5$CV) + ($CVkaschieren800Uparam_kaschieren800U_4$CV*$CVkaschieren800U_pg1$CV) )'; +$Ber800ff_I_v2='( ((($CVoformat_pg1_4$CV+5)*$FBogen_mDbZ_v2$F*$Vversionen$V*$CVkaschieren800_pg1$CV/1000)/$CVkaschieren800param_kaschieren800_5$CV) + ($CVkaschieren800param_kaschieren800_4$CV*$CVkaschieren800_pg1$CV) )'; +$Ber800ff_T_v2=''; +$Bera800fko_v2='(($FBer800ff_U_v2$F + $FBer800ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fa800fko$F)'; +$Bera800fkog_v2='(($FBer800ff_U_v2$F + $FBer800ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fa800fkog$F)'; +$Berb800fko_v2='(($FBer800ff_U_v2$F + $FBer800ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fb800fko$F)'; +$Berb800fkog_v2='(($FBer800ff_U_v2$F + $FBer800ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fb800fkog$F)'; +$Berc800fko_v2='(($FBer800ff_U_v2$F + $FBer800ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fc800fko$F)'; +$Berc800fkog_v2='(($FBer800ff_U_v2$F + $FBer800ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fc800fkog$F)'; +$Berd800fko_v2='(($FBer800ff_U_v2$F + $FBer800ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd800fko$F)'; +$Berd800fko2_v2='(($FBer800ff_U_v2$F + $FBer800ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd800fko2$F)'; +$Berd800fkog_v2='(($FBer800ff_U_v2$F + $FBer800ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd800fkog$F)'; +$Berd800fkog2_v2='(($FBer800ff_U_v2$F + $FBer800ff_I_v2$F) * $CVpreiskorrektur_pg1$CV * $Fd800fkog2$F)'; + // #### Sonderkosten = Visitenkartenkarton / Codierung (991) #### // $CVproduktpreis_pg1$CV*$Vauflage$V*$Vversionen$V ! Produktpreis (Kalender) // $CVverpz_pg1$CV ! Visitenkartenkarton // $CVcodeart_pg1$CV ! Codierung // $CVcodeart_codierung$CV*$CVcodierung_pg1$CV ! Codierung (Auswahl) $Berg991bko='(($CVproduktpreis_pg1$CV*$Vauflage$V*$Vversionen$V)+($CVverpz_pg1$CV)+($CVcodeart_pg1$CV)+(($CVcodeart_codierung$CV)*$CVcodierung_pg1$CV))'; +$Berg991bko_v2='(($CVproduktpreis_pg1$CV*$Vauflage$V*$Vversionen$V)+($CVverpz_pg1$CV)+($CVcodeart_pg1$CV)+(($CVcodeart_codierung$CV)*$CVcodierung_pg1$CV))'; // #### Preiskorrekturpauschale (995) #### $Berg995pkor='$CVpreiskorrekturpauschale_pg1$CV'; +$Berg995pkor_v2='$CVpreiskorrekturpauschale_pg1$CV'; // #### Aufschläge (998) #### $Berg998sko='$CVeformat_pg1_3$CV+$CVdatacheck_pg1$CV+$CVkorrektur_pg1$CV+$CVproduktion_pg1$CV+$CVoffline_nopresentation_pg1$CV+$CVsatzarbeit_nopresentation_pg1$CV+$CVzusatzarbeit1_nopresentation_pg1$CV+$CVzusatzarbeit2_nopresentation_pg1$CV+$CVzusatzarbeit3_nopresentation_pg1$CV+$CVzusatzarbeit4_nopresentation_pg1$CV'; +$Berg998sko_v2='$CVeformat_pg1_3$CV+$CVdatacheck_pg1$CV+$CVkorrektur_pg1$CV+$CVproduktion_pg1$CV+$CVoffline_nopresentation_pg1$CV+$CVsatzarbeit_nopresentation_pg1$CV+$CVzusatzarbeit1_nopresentation_pg1$CV+$CVzusatzarbeit2_nopresentation_pg1$CV+$CVzusatzarbeit3_nopresentation_pg1$CV+$CVzusatzarbeit4_nopresentation_pg1$CV'; // ###### Korrektur C // #### Gewicht (XXX) #### @@ -419,3 +665,9 @@ $WeightT_v1=''; $WeightZ='$CVverpzgp_pg1$CV'; $Berweight_single_v1='($FWeightU_v1$F + $FWeightI_v1$F)'; $Berweight_v1='(($FWeightU_v1$F + $FWeightI_v1$F) * $Vauflage$V * $Vversionen$V + $FWeightZ$F)'; +$WeightU_v2='(((($CVoformatU_pg1$CV*$CVoformatU_pg1_2$CV)/1000000)*$CVoformatU_pg1_6$CV)*$CVproduktart_nopresentationpdf_pg1_2$CV)'; +$WeightI_v2='((($CVoformat_pg1$CV*$CVoformat_pg1_2$CV)/1000000)*$CVoformat_pg1_6$CV)'; +$WeightT_v2=''; +$WeightZ='$CVverpzgp_pg1$CV'; +$Berweight_single_v2='($FWeightU_v2$F + $FWeightI_v2$F)'; +$Berweight_v2='(($FWeightU_v2$F + $FWeightI_v2$F) * $Vauflage$V * $Vversionen$V + $FWeightZ$F)'; diff --git a/tests/Customer/Z/parameters.txt b/tests/Customer/Z/parameters.txt index c76c197..4d06882 100644 --- a/tests/Customer/Z/parameters.txt +++ b/tests/Customer/Z/parameters.txt @@ -2,7 +2,7 @@ // Dokument: 277-Parameter // Shops: 277-NoWe-Shop (Testumgebung) // 285-Plan Concept -// Änderung: 17.04.2023 12:00 +// Änderung: 28.06.2023 12:00 // ################################################################################################################################# // ######################## Gewinnzuschlag ######################################################################################### @@ -82,6 +82,40 @@ $StdL30121='3000'; // Stundenleistung (2 Bruch bis 30 cm/h) $StdL30122='2000'; // Stundenleistung (2 Bruch bis 42 cm/h) $StdL30131='2500'; // Stundenleistung (2 Doppelparalell bis 30 cm/h) $StdL30132='1500'; // Stundenleistung (2 Doppelparalell bis 42 cm/h) +// ######################## Falzmaschine (302) ##################################################################################### +$MaK302='19.80'; // Maschinenkosten (€) MK +$FEK302='19.90'; // Fertigungseinzelkosten (€) FEK +$StdL30211='30'; // 1 Bruchfalz m/min) +$ErZ30211='10'; // 1 Bruchfalz Einrichtungszeit min) +$HaZ30211='0'; // 1 Bruchfalz Handarbeit sec +$StdL30212='25'; // 2 Bruchfalz m/min) +$ErZ30212='10'; // 2 Bruchfalz Einrichtungszeit min) +$HaZ30212='0'; // 2 Bruchfalz Handarbeit sec +$StdL30212DP='20'; // Doppelparallelfalz 2 Bruchfalz m/min) +$ErZ30212DP='10'; // Doppelparallelfalz 2 Bruchfalz Einrichtungszeit min) +$HaZ30212DP='0'; // Doppelparallelfalz 2 Bruchfalz Handarbeit sec +$StdL30213='15'; // 3 Bruchfalz m/min) +$ErZ30213='10'; // 3 Bruchfalz Einrichtungszeit min) +$HaZ30213='7'; // 3 Bruchfalz Handarbeit sec +$StdL30214='10'; // 4 Bruchfalz m/min) +$ErZ30214='10'; // 4 Bruchfalz Einrichtungszeit min) +$HaZ30214='7'; // 4 Bruchfalz Handarbeit sec +$StdL30215='5'; // 5 Bruchfalz m/min) +$ErZ30215='10'; // 5 Bruchfalz Einrichtungszeit min) +$HaZ30215='7'; // 5 Bruchfalz Handarbeit sec +// ######################## Falzmaschine (302opt) ##################################################################################### +$StdL302opt11='35'; // 1 Perforation m/min +$ErZ302opt11='10'; // 1 Perforation Einrichtungszeit min +$HaZ302opt11='0'; // 1 Perforation Handarbeit sec +$StdL302opt12='28'; // 2 Perforationen m/min +$ErZ302opt12='10'; // 2 Perforationen Einrichtungszeit min +$HaZ302opt12='0'; // 2 Perforationen Handarbeit sec +$StdL302opt13='23'; // 3 Perforationen m/min +$ErZ302opt13='10'; // 3 Perforationen Einrichtungszeit min +$HaZ302opt13='0'; // 3 Perforationen Handarbeit sec +$StdL302opt14='20'; // 4 Perforationen m/min +$ErZ302opt14='10'; // 4 Perforationen Einrichtungszeit min +$HaZ302opt14='0'; // 4 Perforationen Handarbeit sec // ######################## Multifinisher (400) #################################################################################### $MaK400='17.10'; // Maschinenkosten (€) MK $FEK400='17.90'; // Fertigungseinzelkosten (€) FEK @@ -165,10 +199,9 @@ $PCheck001='0.00'; // Datencheck (€) StandardCheck $PCheck002='7.00'; // Datencheck (€) ProfiCheck $PKorr000='0.00'; // Korrekturabzug (€) keinen $PKorr001='2.00'; // Korrekturabzug (€) PDF per E-Mail -$PZeit001='10.00'; // Produktionszeit (€) Express -$PZeit003='5.00'; // Produktionszeit (€) Schnell -$PZeit005='0'; // Produktionszeit (€) Normal -$PZeit009='0'; // Produktionszeit (€) SameDay +$PZeit000='0.00'; // Produktionszeit (€) Express +$PZeit001='5.00'; // Produktionszeit (€) Schnell +$PZeit002='8.00'; // Produktionszeit (€) Normal $POffline000='0.00'; // Offlinebestellung (€) Nein $POffline001='10.00'; // Offlinebestellung (€) Ja $PWunschformat000='0.00'; // Wunschformat (€) Nein @@ -187,10 +220,14 @@ $Zwischenschnitt2='5'; // Zwischenschnitt (mm) $Bogenrand10='9'; // Nicht bedruckbarer Bereich auf dem Bogen (mm) $Bogenrandextraks10='0'; // Nicht bedruckbarer Extrabereich kurze Seite auf dem Bogen (mm) $Bogenrandextrals10='0'; // Nicht bedruckbarer Extrabereich lange Seite auf dem Bogen (mm) +$Bogenrand10e800fix='0'; // Nicht bedruckbarer Extrabereich kurze Seite auf dem Bogen (mm) Kaschierung +$Bogenrand10e800var='11'; // Nicht bedruckbarer Extrabereich lange Seite auf dem Bogen (mm) Kaschierung $Zwischenschnitt10='5'; // Zwischenschnitt (mm) $Bogenrand50='20'; // Nicht bedruckbarer Bereich auf dem Bogen (mm) $Bogenrandextraks50='0'; // Nicht bedruckbarer Extrabereich kurze Seite auf dem Bogen (mm) $Bogenrandextrals50='0'; // Nicht bedruckbarer Extrabereich lange Seite auf dem Bogen (mm) +$Bogenrand50e800fix='0'; // Nicht bedruckbarer Extrabereich kurze Seite auf dem Bogen (mm) Kaschierung +$Bogenrand50e800var='0'; // Nicht bedruckbarer Extrabereich lange Seite auf dem Bogen (mm) Kaschierung $Zwischenschnitt50='10'; // Zwischenschnitt (mm) // #################################################################################################################################