• Nicolas Godbert's avatar
    Fix usage report packing list generation. · 69857c83
    Nicolas Godbert authored
    Squashed commit of the following:
    
    commit 0bf141f580edc36fef556343c74dcb68f90b70fe
    Author: Romain Courteaud <romain@nexedi.com>
    Date:   Wed Aug 31 09:59:44 2011 +0200
    
        Follow step renaming.
        ce9a2cbcb305643821478e80668f7293fc10d6d0 renamed the step LoginManager.
    
    commit 6216fee47a85ab4ea631397c1ab9434e82817505
    Author: Romain Courteaud <romain@nexedi.com>
    Date:   Tue Aug 30 16:14:38 2011 +0200
    
        Remove duplicated sequences definition.
    
    commit ce9a2cbcb305643821478e80668f7293fc10d6d0
    Author: Romain Courteaud <romain@nexedi.com>
    Date:   Tue Aug 30 16:09:32 2011 +0200
    
        Remove unwanted code.
        This will ease merge with master
    
    commit 898b9e9497090e89215871785cedf6f98787361c
    Merge: 271a0d2 05992113
    Author: Romain Courteaud <romain@nexedi.com>
    Date:   Tue Aug 30 15:48:09 2011 +0200
    
        Merge branch 'master' into usage_report
    
    commit 271a0d226d333b3cdd51381eece553bfbccb625a
    Author: Romain Courteaud <romain@nexedi.com>
    Date:   Tue Aug 30 14:58:14 2011 +0200
    
        Calculate movement price from specialised packing list.
        This will allow to quickly get a working invoice generation until pricing model/trade condition management is improved.
    
    commit a18ee17164e9819b5091d91707003031a5f39033
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Aug 30 14:55:27 2011 +0200
    
        We remove Sale Packing Lists and Accounting Transactions generated by the first test to avoid that the second fails.
    
    commit fc334ec0a1b3cc54d0c1ed5951587beb25e646e1
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Aug 30 10:33:43 2011 +0200
    
        UsageReport and UsageReportTwoPartitions unit tests were merged into the single file testVifibUsageReport.py
    
    commit 44e5fa1058f59714b1cd86019480976c89e15540
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Aug 30 10:23:51 2011 +0200
    
        We don't need to delete 'group_on_delivery' property movement with the new builder.
    
    commit 192f3abf8a3951db5c121a74e7fa1c7f18f62a56
    Author: Romain Courteaud <romain@nexedi.com>
    Date:   Tue Aug 30 10:08:10 2011 +0200
    
        If not needed, do not export it in bt5.
    
    commit e0c8309dbbf52adf59d3b531cc495e37ac5c8b1e
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Aug 30 09:40:22 2011 +0200
    
        Not needed whitespace.
    
    commit 1ab88d5ffb3d38f50ad26a0789f5773ba228939d
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Aug 29 17:47:27 2011 +0200
    
        We replace the builder to use the last one.
    
    commit f69b5db8fc5081264cdf008ca60b298a5c25ddad
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Aug 29 17:28:56 2011 +0200
    
        We don't use Purchase Packing Lists anymore in the unit test.
    
    commit 46112fac5825aae9ab98fa8869df3d0133f38745
    Author: Romain Courteaud <romain@nexedi.com>
    Date:   Mon Aug 29 14:14:53 2011 +0200
    
        Remove unwanted code.
        Such configuration has to be done on bt5 level.
    
    commit c5661a80b744173f0b1e582c0b193afaf59afc15
    Author: Romain Courteaud <romain@nexedi.com>
    Date:   Mon Aug 29 14:12:58 2011 +0200
    
        Remove unwanted code.
        Such configuration has to be done on bt5 level.
    
    commit de47c8dfa74be2d3a2fe92565f2773d98dbf3337
    Author: Romain Courteaud <romain@nexedi.com>
    Date:   Mon Aug 29 14:05:47 2011 +0200
    
        Put all sequence strings in the same location.
    
    commit d305ee97921cc3e97ded00e03db8b14542f4d089
    Merge: dc1a027 ebaa618
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Aug 29 11:34:42 2011 +0200
    
        Merge remote-tracking branch 'origin/usage_report' into usage_report
    
    commit ebaa618506db079de7276a2269f3a9d1f97131f3
    Author: Romain Courteaud <romain@nexedi.com>
    Date:   Mon Aug 29 11:27:33 2011 +0200
    
        Restore all tests written for slave instance.
        This will ease merge with the master.
    
    commit dc1a027a9a0f0bec093d436dd4b61047033b26b7
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Aug 29 11:13:45 2011 +0200
    
        We don't raise strings anymore.
    
    commit 052eddb753e9e31aa2a6b7cb48a2e509e7765449
    Merge: ca430f2 bdb89b0
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Aug 29 10:55:06 2011 +0200
    
        Merge remote-tracking branch 'origin/usage_report' into usage_report
    
    commit ca430f2968788c2115a11ef34eb50b9756c273d8
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Aug 29 10:44:56 2011 +0200
    
        We create a builder for Vifib Master to generate invoices.
    
    commit bdb89b063e728ac76e64b85a3e3559b28b498c65
    Author: Romain Courteaud <romain@nexedi.com>
    Date:   Fri Aug 26 18:52:59 2011 +0200
    
        Remove french comments...
    
    commit 305b73480081736c53cd899edc46c057e40ec29b
    Author: Romain Courteaud <romain@nexedi.com>
    Date:   Fri Aug 26 18:10:13 2011 +0200
    
        Revert not needed modifications.
        Those modifications make the merge with master more difficult.
    
    commit 5f9fb533ee05a78f1b86d57a0f6a997e5921cfc1
    Merge: 42a7fb3 aaf2e015
    Author: Romain Courteaud <romain@nexedi.com>
    Date:   Fri Aug 26 17:33:23 2011 +0200
    
        Merge remote branch 'origin/master' into usage_report
    
    commit 42a7fb3d7d8de51360427a875fcc09fecb5caaa6
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Aug 24 15:50:07 2011 +0200
    
        Fill the item box of Sale Packing List Lines to generate invoices.
    
    commit 3dd045b205ff555061e854848b2dd2bb1433a325
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Aug 24 14:50:32 2011 +0200
    
        Forgot to update local roles to let Computers access erp5_default_business_process.
    
    commit c02d2593b16026927ce9d63617152b70a2404396
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Aug 24 14:30:32 2011 +0200
    
        Forgot to commit some files to let Computers access erp5_default_business_process.
    
    commit cba81c574d8767c2886dd1c76436b178b8e52184
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Aug 24 13:58:41 2011 +0200
    
        Recover SlapTool.py file from last merge.
    
    commit c1611dcf62136d7e6d5290df1f515fc1bbf88d9b
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Aug 24 13:31:53 2011 +0200
    
        Add role for Computer  in Business Process portal type to generate invoices.
    
    commit 013a5b762bb48d91cd741a8427ec9a485cc16d42
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Aug 24 12:06:51 2011 +0200
    
        Recover some files from last merge.
    
    commit a6922dee5c3b16cc2565c73e9963581019e1e8ad
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Aug 24 10:38:37 2011 +0200
    
        Computers can search Sale Trade Condition to generate invoices.
    
    commit 11445d6f853717a8204ee2904a72dbcb3017a773
    Merge: 7a7f2c4 b194e337
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Aug 23 18:22:13 2011 +0200
    
        Merge branch 'usage_report', remote-tracking branch 'origin' into usage_report
    
    commit 7a7f2c4d4af6e426a64e7f8d5f1c34b8c7a9e6c9
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Aug 23 18:06:38 2011 +0200
    
        We apply Sale Trade Condition on Sale Packing List Line.
    
    commit 791484d678f24e19c6ba13c224f3ec196845b1b6
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Aug 23 13:26:25 2011 +0200
    
        Use same partition IDs  than partitions generated by testVifibSlapWebService unit test.
    
    commit 1c553c14ab0996b96812422276e2aaf09ce52580
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Aug 23 11:41:20 2011 +0200
    
        Export local roles for CPU and Memory consumption services.
    
    commit babfdef982d2c1423bf808eba3f7aa3ec62fc0c2
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Aug 23 10:56:43 2011 +0200
    
        Configuration of CPU and Memory Consumption services were incomplete.
    
    commit 8dfb773b08469c887090f6df0e6ceb3aacfbb324
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Aug 22 14:56:16 2011 +0200
    
        Remove some hardcoded values when the conduit creates the Sale Packing List
    
    commit cee87cedb157d1bf0d06124496bdd86bf98f5667
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Aug 22 11:03:00 2011 +0200
    
        Forgot to define portal object.
    
    commit 393f3744a192b5a3f441ba30d8b3065290290b39
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Aug 22 10:47:57 2011 +0200
    
        We let the validation of objects in the stepConfigureInstance of the unit test.
    
    commit c20c342dca49cb534b2e574feefba94670233ab5
    Merge: d45782d 12fd245b
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Aug 22 09:19:34 2011 +0200
    
        Merge branch 'usage_report', remote-tracking branch 'origin' into usage_report
    
    commit d45782d287e66f773a881754ca59962f7b57ef8c
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Aug 19 18:29:17 2011 +0200
    
        Remove some useless files.
    
    commit ae50e0d471fec336c5dec904e4209636bf0c0881
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Aug 19 18:24:29 2011 +0200
    
        Export configuration of vifib master to generate invoices.
    
    commit 7618100d8951222aa0c78d05f17269315bcad2f4
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Aug 19 17:48:55 2011 +0200
    
        Update roles on Person, Organisation, Business Process, Sale Trade Condition and Accounting Transaction module.
    
    commit bd4de501682dec1c4e86294aff6c2128d1b64c0f
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Aug 19 17:10:18 2011 +0200
    
        Add CPU and Memory consumption services to generate invoice.
    
    commit bd528e7f86d0a794620967e7a4e1487d16e0fd7f
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Aug 19 13:42:35 2011 +0200
    
        Export of sale invoice builder and invoice simulation rules in vifib_invoicing bt5.
    
    commit 6d21db83f0fbf9b03560fd1dffeaff0f087859f8
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Aug 19 12:16:21 2011 +0200
    
        Some log, typo, comments and exception management improvements
    
    commit fdba478cebbf1a7d6b7bc87aed4ac348a94e342d
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Thu Aug 18 18:05:44 2011 +0200
    
        Configuration of roles in Person and Organisation portal types.
    
    commit a8c1e48f724888805ee2d96cb8824f758aae33c1
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Aug 17 18:39:04 2011 +0200
    
        Improvement to avoid duplication code in unit test.
    
    commit 6eb65edd95b7410129e585e9739ab98dcc803de0
    Merge: 411e6f0 5bbfd76
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Aug 17 18:29:30 2011 +0200
    
        Merge remote-tracking branch 'origin/usage_report' into usage_report
    
    commit 411e6f0c3d9ea5d96e9cf05b4feea8b3a739f50f
    Merge: 06d80c2 567e4683
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Aug 17 18:20:52 2011 +0200
    
        Merge branch 'usage_report', remote-tracking branch 'origin' into usage_report
    
    commit 5bbfd7631e8a0f89e29ea260a93a5bfdd60d5359
    Author: Romain Courteaud <romain@nexedi.com>
    Date:   Wed Aug 17 17:13:13 2011 +0200
    
        Some nice comments.
        Export configuration in bt5 instead of creating it in test.
    
    commit 06d80c2573b96e586e990a3c6c5b83db911c49c9
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Aug 12 14:08:24 2011 +0200
    
        Merge of the testUsageReport and testUsageReportTwoPartitions tests to avoid duplication code.
    
    commit c3dc4f955ba22fae4b301fb3b92e5ed2dce0ad05
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Aug 12 10:27:20 2011 +0200
    
        Removal of SaleTradeCondition_asPredicate to use the original one from erp5_trade bt5 and avoid duplication code.
    
    commit 72538e146245b860c9c41952926e103e77205eb3
    Merge: 53364b4 ea09a424
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Thu Aug 11 18:04:14 2011 +0200
    
        Merge branch 'usage_report', remote-tracking branch 'origin' into usage_report
    
    commit 53364b4943342c75f937d84f74be4ca80281e8ae
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Thu Aug 11 16:28:03 2011 +0200
    
        Merge of two usage report test sample to avoid duplication XML files into a unique python script which will be used to generate usage report sample for testing purposes.
    
    commit 5dedefd80b6871e0a87000c698ddae985eb67787
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Thu Aug 11 16:09:13 2011 +0200
    
        Removal of useless code because erp5_simulation_legacy bt5 is not used.
    
    commit e4a1b3d9f4b750392a8a2a2c804bb54db6d6fcd4
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Thu Aug 11 15:59:38 2011 +0200
    
        Replacement of portal_catalog method with searchFolder method to extract planned Sale Invoice list in Accounting module.
    
    commit 8db0a993eaa01c270c62a08c338dda57b5ea3189
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Thu Aug 11 10:12:07 2011 +0200
    
        String construction improvement to generate usage report from existing sale packing list.
    
    commit e86123ae78b24c49e18e07307ed296b2d4ad0684
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Aug 3 18:16:35 2011 +0200
    
        Typo.
    
    commit 911999208b7b13c44457a4af1610255dc9333d8d
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Aug 3 13:26:31 2011 +0200
    
        Forgot to rename the new usageReport classname to usageReportTwoPartitions.
    
    commit 8c130647b8d096feecbee8b7910d3aad4619b51d
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Aug 3 13:21:33 2011 +0200
    
        Some code lines exceeded 80 characters.
    
    commit 2ec939150ad7cf5b788203a47f542ed348d402b6
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Aug 2 10:34:27 2011 +0200
    
        Modify usageReport test following vifib_invoicing and vifib_test bt5 commit.
    
    commit dceaba701131399a7fb507a68d6adaacd090ef6a
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Aug 2 09:24:24 2011 +0200
    
        Add unit test to check if sale invoices are updated when SlapTool is called several times.
    
    commit 7b0c93e830260c6506e9ffb308ef233813bcbd10
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Aug 1 18:18:36 2011 +0200
    
        Indentation improvement.
    
    commit f0d220d50268cbb63ff48048c9d875229bbbd738
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Aug 1 17:59:21 2011 +0200
    
        Load a new bt5 for unit testing which contains invoicing related scripts.
    
    commit 0eb8aee1bb3d114590d31711be92ac16cac12eb5
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Aug 1 17:33:36 2011 +0200
    
        Creation of business_template_skin_layer_priority property to make sure that scripts in vifib_test will be executed
    
    commit 0621182dfcd9183930633d25786b0cec0ff99f1f
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Aug 1 17:32:00 2011 +0200
    
        Creation of business_template_skin_layer_priority property to make sure that scripts in vifib_invoicing will be executed.
    
    commit 31c95681604c56e8f431de4791df7bdd48cec679
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Aug 1 10:04:34 2011 +0200
    
        Fixing the previous commit, exception type was not defined
    
    commit fb0ca92995d29ab991c0c467fbb41e8800eb2a2b
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Jul 29 18:52:39 2011 +0200
    
        XSD models will be loaded from parts/vifib/slapos/slap with relative path until they are available in eggs/slapos/slap
    
    commit 9eb8314d5cf501fb16fe2a695253ccc5bca448a2
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Jul 29 10:59:18 2011 +0200
    
        Create new bt5 vifib_invoicing to adapt sale invoice building related scripts from erp5_invoicing.
    
    commit bac07625e09596a156ee9cefa5e0f31c9b322e98
    Merge: 7742eda 1188342
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Jul 29 10:28:24 2011 +0200
    
        Merge remote-tracking branch 'origin/usage_report' into usage_report
    
    commit 7742eda2227de9f2f04290cb3d9947bb99d7d1d4
    Merge: a516965 e29e96be
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Jul 29 10:19:01 2011 +0200
    
        Merge remote-tracking branch 'origin' into usage_report
    
    commit 1188342184b7dbce8e0223be4f8859ae5a343980
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Jul 25 15:42:48 2011 +0200
    
        Removal of an if statement
    
    commit 5eac1e61f9d0fbe2c24d52a40dc0b07568ee562f
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Jul 25 15:41:00 2011 +0200
    
        Add vifib_test in skin folders
    
    commit e1a7384103e5452d380a889dc34bd6ea416a868e
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Jul 22 19:04:33 2011 +0200
    
        Replace 't' by 'T' in class names
    
    commit a516965e4ecf2d69f449d3ded1ac31a7825aff37
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Thu Jul 21 10:01:10 2011 +0200
    
        Add a XML usage report with two partitions
    
    commit 9fc22632a80a1d1cf424c3b61b2c5905116d958e
    Merge: f1d39ce 2c62e63f
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Jul 20 10:52:10 2011 +0200
    
        Merge remote-tracking branch 'origin' into usage_report
    
    commit f1d39ce5d4399eed0307cd688d18c089d6137e03
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Jul 19 17:57:00 2011 +0200
    
        Works in Live Test
    
    commit f61f7aa480e6cb0360f1154e4feee9458d14f4f8
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Jul 19 11:29:40 2011 +0200
    
        Add a instance configuration method
    
    commit 7c0939605185892e5de4953b70f4db3ede1d856d
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Jul 19 11:20:21 2011 +0200
    
        Typo
    
    commit ccab5b208fbea0ac4fe1a6ae7c0631499f2aac51
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Jul 19 11:17:00 2011 +0200
    
        Add a source section in Sale Packing List
    
    commit 053851e8356aa2f39f786aa625178260df6978e4
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Jul 6 13:42:44 2011 +0200
    
        Add a Computer role in Sale Trade Condition/Module portal types
    
    commit d746946aef6e7acc1ee0c5451c7d34ed031e89d8
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Jul 6 13:39:42 2011 +0200
    
        Paths to XSD models are not hardcoded anymore
    
    commit 453031a6250cb21a3aff9246d876f390c893f8bd
    Author: Sebastien Robin <seb@nexedi.com>
    Date:   Fri Jul 1 18:20:22 2011 +0200
    
        temporary backup of this schema for usage reporting
    
        This xsd file must be commited in a better place as soon as possible
    
    commit 072a24fd68b0c2cb8e18b8fbb0ec8bd3dcbe2ce7
    Merge: b570020 c5b5897c
    Author: Sebastien Robin <seb@nexedi.com>
    Date:   Fri Jul 1 17:49:04 2011 +0200
    
        Merge remote-tracking branch 'remotes/origin/master' into usage_report
    
        Conflicts:
        	master/bt5/vifib_slap/bt/revision
    
    commit b570020a317c9a7b90b4a78cd1b05ce9267cff94
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Jul 1 16:05:57 2011 +0200
    
        Add a source and destination section in Sale Packing List
    
    commit 5b99e5a7828acab084c8808c8f74f154c9cbd80a
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Jul 1 14:04:07 2011 +0200
    
        Update of the sequence_string
    
    commit 6f33b898f1fb5632d63c8e02bdee89d648f466dc
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Jul 1 13:57:09 2011 +0200
    
        Add stepCreatePurchasePackingList method
    
    commit 812bd89335dde86a10fe50817b6f55c2717af899
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Jul 1 13:52:18 2011 +0200
    
        Add stepSetPurchasePackingListLineAggregate method
    
    commit bf330befc49c92d131a1123816a6e6f688a1d2b2
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Jul 1 13:41:13 2011 +0200
    
        Add CheckSaleInvoiceExists method
    
    commit f40cf47f167f76fbb6ffcaf7c8f63ae0fe3efd6c
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Jun 29 10:04:02 2011 +0200
    
        Creation of SaleTradeCondition_asPredicate file
    
    commit 8f285061bf6440f1f7a568b93875656311d2192e
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Jun 20 11:56:08 2011 +0200
    
        Typo.
    
    commit e1daa1632f90640c60a43c99a0f4677614985426
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Jun 20 11:55:22 2011 +0200
    
        Move some code into the VifibSlapWebServiceMixin method.
    
    commit 1e3a43b4d204eff858bf5c899a27dbb6922912d9
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon Jun 20 11:53:28 2011 +0200
    
        Typo.
    
    commit 3fcd8757597acc879ae203a30db8b66cd2e2e069
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Jun 17 18:07:32 2011 +0200
    
        Fix: Manager user does not exist
    
    commit 6afbf419f0c03a84fc6ba7344380bd87c798a1fe
    Author: Sebastien Robin <seb@nexedi.com>
    Date:   Fri Jun 17 16:56:54 2011 +0200
    
        move testUsageReport with other tests
    
    commit fe2f81dbd1d3ea01c354883bb13037da9b05aa1a
    Merge: b04e9f6 3f32cfa9
    Author: Sebastien Robin <seb@nexedi.com>
    Date:   Fri Jun 17 16:53:58 2011 +0200
    
        Merge remote-tracking branch 'remotes/origin/master' into usage_report
    
        Conflicts:
        	master/bt5/vifib_slap/bt/revision
        	master/product/Vifib/Tool/SlapTool.py
        	master/product/Vifib/tests/testVifibSlapWebService.py
    
    commit b04e9f6f34999bf11577d085e55087cf338a32d6
    Author: Sebastien Robin <seb@nexedi.com>
    Date:   Fri Jun 17 16:33:26 2011 +0200
    
        Nicolas applied manually commit 4afe99a5 by mistake, revert it
    
    commit 5edd91c5d60e6014fa04c09a211466a2088e0ce2
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Jun 17 15:38:22 2011 +0200
    
        We retrieve an XML report sample from vifib_test bt5.
    
    commit 2384da761bcc475d979dee9a63e8caa7095d3ac6
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Jun 17 13:58:57 2011 +0200
    
        Adding vifib_test bt5
    
    commit 388f6eda386d42844a94d558c46bf5a54e0ff6ca
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Fri Jun 17 13:57:57 2011 +0200
    
        Rename the stepLoginERP5TypeTestCase method to stepLoginManager
    
    commit 6a2c04aeeb605c2ed0c40edcd51c7a0a71fd67fb
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Thu Jun 16 17:01:36 2011 +0200
    
        Move some code from TestVifibSlapWebService to a new class TestVifibSlapWebServiceMixin
    
    commit fa5d5edcc9590076ecd8a9833d77d4878ada60f6
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Thu Jun 16 16:43:10 2011 +0200
    
        Improvement of the usageReport Unit Test.
    
    commit 91d807716cbd4a2805329a4c8f910fd2e0e48d62
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Thu Jun 16 16:36:12 2011 +0200
    
        We check if a Certificate Authority is already set up.
    
    commit 800483dd4e9f5d79decbc7770812d6925e95e401
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Thu Jun 9 16:45:54 2011 +0200
    
        In the XML report, we check that the title of the transaction exists and it is not empty
    
    commit f9a28b54dc594871547b5545903767cd279b0aef
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Thu Jun 9 15:29:08 2011 +0200
    
        Add title for the Sale Packing List created by Vifib Conduit
    
    commit 13ea58fdcebbbf8a84f5b96cefb987a9810fe60e
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Thu Jun 9 14:25:55 2011 +0200
    
        Creation of a template which contains tools to test Vifib
    
    commit 2e868c705b84b1001f7e66612c4b5f9dca14bc6c
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Thu Jun 9 11:30:07 2011 +0200
    
        Regenerate XML usage report from Sale Packing List
    
    commit ab973d8eb4b56632309a708270af161f42ffa2d9
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Jun 7 18:13:48 2011 +0200
    
        Creation of a Unit Test to test the useComputer method of SlapTool
    
    commit ca2d8a16690b7b9d7ebd402078a97d99a81d4201
    Merge: 1e7bdfc d699957b
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue Jun 7 17:03:54 2011 +0200
    
        Merge remote branch 'remotes/origin/master' into usage_report
    
    commit 1e7bdfc1340f4d1a0a912c29cee2607cd6fb7764
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Wed Jun 1 10:43:22 2011 +0200
    
        Creation of the asXML method which generate the final XML report
    
    commit a81166f1391e21067d821d23f673bf380d3d79a9
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue May 31 18:48:52 2011 +0200
    
        Validation of XML reports generated by the partitions and Slapgrid
    
    commit eb13d4913fde37cfbd2bf7758fc49e52a13876e9
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue May 31 18:40:04 2011 +0200
    
        Modification of the agregateAndSendUsage method
    
    commit 77577d4b7980e7483b2abd99c0f0ec8d8763118a
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue May 31 15:54:52 2011 +0200
    
        In the XML report, we check that tags exist and their value is not empty
    
    commit fac116291459a496fe6b416fd8b510602511a24c
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue May 31 15:05:52 2011 +0200
    
        Creation of the ReportParser class
    
    commit c5acd8d2445b1739afdd133934f0d85fce782b47
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue May 31 15:04:30 2011 +0200
    
        Modification of log messages
    
    commit 22f465cfb210cb2f228b09f05c38ff832b8f4047
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue May 31 14:01:57 2011 +0200
    
        We don't need to send a computer object anymore
    
    commit 898f9398358a78c04f444e6e0459e64ce4b9a1af
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue May 31 10:08:43 2011 +0200
    
        A Sale Packing List Line is created for each movement node of the XML report
    
    commit d5128815433a8b77ab8118010a3b717f7d9a7ae1
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue May 31 09:46:10 2011 +0200
    
        VifibConduit creates a Sale Packing List linked to partition consumptions of a computer
    
    commit e2383538caff603b5a946a0798f2dcd3684b3286
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Tue May 31 09:32:49 2011 +0200
    
        Extraction of informations from XML report
    
    commit 713286a55fb1dff9e17892557d45a6aa44f4b917
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon May 30 18:29:35 2011 +0200
    
        The Master checks if the XML report sent by a node is valid or not.
    
    commit e702754f45de9a6b7bc538d6e493de73d373d36f
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon May 30 18:22:38 2011 +0200
    
        The XML report is forwarded to the Vifib Conduit.
    
    commit 0d142be6dcb0564b24a4ed8ba77c2d65cf4a4354
    Author: Nicolas Godbert <ngodbert@tiolive.com>
    Date:   Mon May 30 18:12:51 2011 +0200
    
        Now, a node only send a xml report to the Master, no a python object
    69857c83
license 3 Bytes