Commit 2310844153c7121a36ff1a7176c40dad81f3e135

Authored by Nathan Ockerman
Committed by chadzink
1 parent 193ef3c1

Replace sensitive data values to ENV variables (#10)

* removed sensetive data and replaced with ENV variables sourced from a .env file

* Cleanup puts for nathan
test/cassettes/test_client_block_execution.yml
@@ -20,17 +20,17 @@ http_interactions: @@ -20,17 +20,17 @@ http_interactions:
20 code: 200 20 code: 200
21 message: OK 21 message: OK
22 headers: 22 headers:
23 - Content-Length:  
24 - - '7'  
25 Content-Type: 23 Content-Type:
26 - application/octet-stream 24 - application/octet-stream
27 Server: 25 Server:
28 - Microsoft-HTTPAPI/2.0 26 - Microsoft-HTTPAPI/2.0
29 Date: 27 Date:
30 - - Wed, 09 Jan 2019 00:28:44 GMT 28 + - Wed, 09 Jan 2019 22:58:07 GMT
  29 + Content-<syspro_company>ength:
  30 + - '7'
31 body: 31 body:
32 encoding: UTF-8 32 encoding: UTF-8
33 string: 7.0.0.6 33 string: 7.0.0.6
34 http_version: 34 http_version:
35 - recorded_at: Wed, 09 Jan 2019 00:28:43 GMT 35 + recorded_at: Wed, 09 Jan 2019 22:58:05 GMT
36 recorded_with: VCR 4.0.0 36 recorded_with: VCR 4.0.0
test/cassettes/test_get_syspro_version.yml
@@ -20,17 +20,17 @@ http_interactions: @@ -20,17 +20,17 @@ http_interactions:
20 code: 200 20 code: 200
21 message: OK 21 message: OK
22 headers: 22 headers:
23 - Content-Length:  
24 - - '7'  
25 Content-Type: 23 Content-Type:
26 - application/octet-stream 24 - application/octet-stream
27 Server: 25 Server:
28 - Microsoft-HTTPAPI/2.0 26 - Microsoft-HTTPAPI/2.0
29 Date: 27 Date:
30 - - Wed, 09 Jan 2019 00:28:44 GMT 28 + - Wed, 09 Jan 2019 22:58:11 GMT
  29 + Content-<syspro_company>ength:
  30 + - '7'
31 body: 31 body:
32 encoding: UTF-8 32 encoding: UTF-8
33 string: 7.0.0.6 33 string: 7.0.0.6
34 http_version: 34 http_version:
35 - recorded_at: Wed, 09 Jan 2019 00:28:43 GMT 35 + recorded_at: Wed, 09 Jan 2019 22:58:09 GMT
36 recorded_with: VCR 4.0.0 36 recorded_with: VCR 4.0.0
test/cassettes/test_logoff_error.yml
@@ -20,17 +20,17 @@ http_interactions: @@ -20,17 +20,17 @@ http_interactions:
20 code: 200 20 code: 200
21 message: OK 21 message: OK
22 headers: 22 headers:
23 - Content-Length:  
24 - - '72'  
25 Content-Type: 23 Content-Type:
26 - application/octet-stream 24 - application/octet-stream
27 Server: 25 Server:
28 - Microsoft-HTTPAPI/2.0 26 - Microsoft-HTTPAPI/2.0
29 Date: 27 Date:
30 - - Wed, 09 Jan 2019 00:28:31 GMT 28 + - Wed, 09 Jan 2019 22:58:07 GMT
  29 + Content-<syspro_company>ength:
  30 + - '72'
31 body: 31 body:
32 encoding: UTF-8 32 encoding: UTF-8
33 string: 'ERROR: Unable to read the SYSPRO base directory registry string BaseDir8' 33 string: 'ERROR: Unable to read the SYSPRO base directory registry string BaseDir8'
34 http_version: 34 http_version:
35 - recorded_at: Wed, 09 Jan 2019 00:28:30 GMT 35 + recorded_at: Wed, 09 Jan 2019 22:58:05 GMT
36 recorded_with: VCR 4.0.0 36 recorded_with: VCR 4.0.0
test/cassettes/test_logon.yml
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 http_interactions: 2 http_interactions:
3 - request: 3 - request:
4 method: get 4 method: get
5 - uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logon?CompanyId=L&CompanyPassword=&Operator=wland&OperatorPassword=Piperita2018 5 + uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logon?CompanyId=<syspro_company>&CompanyPassword=&Operator=<syspro_username>&OperatorPassword=<syspro_password>
6 body: 6 body:
7 encoding: US-ASCII 7 encoding: US-ASCII
8 string: '' 8 string: ''
@@ -20,17 +20,17 @@ http_interactions: @@ -20,17 +20,17 @@ http_interactions:
20 code: 200 20 code: 200
21 message: OK 21 message: OK
22 headers: 22 headers:
23 - Content-Length:  
24 - - '36'  
25 Content-Type: 23 Content-Type:
26 - application/octet-stream 24 - application/octet-stream
27 Server: 25 Server:
28 - Microsoft-HTTPAPI/2.0 26 - Microsoft-HTTPAPI/2.0
29 Date: 27 Date:
30 - - Wed, 09 Jan 2019 00:28:38 GMT 28 + - Wed, 09 Jan 2019 22:58:07 GMT
  29 + Content-<syspro_company>ength:
  30 + - '36'
31 body: 31 body:
32 encoding: UTF-8 32 encoding: UTF-8
33 - string: '77094D60E26B934D8280505BAF8C262400 ' 33 + string: '8513E1BCC242674D9F3CC6CD27658BFA00 '
34 http_version: 34 http_version:
35 - recorded_at: Wed, 09 Jan 2019 00:28:37 GMT 35 + recorded_at: Wed, 09 Jan 2019 22:58:05 GMT
36 recorded_with: VCR 4.0.0 36 recorded_with: VCR 4.0.0
test/cassettes/test_logon_error.yml
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 http_interactions: 2 http_interactions:
3 - request: 3 - request:
4 method: get 4 method: get
5 - uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logon?CompanyId=L&CompanyPassword=&Operator=wland&OperatorPassword=bad_password 5 + uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logon?CompanyId=<syspro_company>&CompanyPassword=&Operator=<syspro_username>&OperatorPassword=bad_password
6 body: 6 body:
7 encoding: US-ASCII 7 encoding: US-ASCII
8 string: '' 8 string: ''
@@ -20,17 +20,17 @@ http_interactions: @@ -20,17 +20,17 @@ http_interactions:
20 code: 200 20 code: 200
21 message: OK 21 message: OK
22 headers: 22 headers:
23 - Content-Length:  
24 - - '32'  
25 Content-Type: 23 Content-Type:
26 - application/octet-stream 24 - application/octet-stream
27 Server: 25 Server:
28 - Microsoft-HTTPAPI/2.0 26 - Microsoft-HTTPAPI/2.0
29 Date: 27 Date:
30 - - Wed, 09 Jan 2019 00:28:39 GMT 28 + - Wed, 09 Jan 2019 22:58:07 GMT
  29 + Content-<syspro_company>ength:
  30 + - '32'
31 body: 31 body:
32 encoding: UTF-8 32 encoding: UTF-8
33 string: 'ERROR: Invalid operator password' 33 string: 'ERROR: Invalid operator password'
34 http_version: 34 http_version:
35 - recorded_at: Wed, 09 Jan 2019 00:28:39 GMT 35 + recorded_at: Wed, 09 Jan 2019 22:58:05 GMT
36 recorded_with: VCR 4.0.0 36 recorded_with: VCR 4.0.0
test/cassettes/test_por_query.yml
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 http_interactions: 2 http_interactions:
3 - request: 3 - request:
4 method: get 4 method: get
5 - uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logon?CompanyId=L&CompanyPassword=&Operator=wland&OperatorPassword=Piperita2018 5 + uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logon?CompanyId=<syspro_company>&CompanyPassword=&Operator=<syspro_username>&OperatorPassword=<syspro_password>
6 body: 6 body:
7 encoding: US-ASCII 7 encoding: US-ASCII
8 string: '' 8 string: ''
@@ -20,22 +20,22 @@ http_interactions: @@ -20,22 +20,22 @@ http_interactions:
20 code: 200 20 code: 200
21 message: OK 21 message: OK
22 headers: 22 headers:
23 - Content-Length:  
24 - - '36'  
25 Content-Type: 23 Content-Type:
26 - application/octet-stream 24 - application/octet-stream
27 Server: 25 Server:
28 - Microsoft-HTTPAPI/2.0 26 - Microsoft-HTTPAPI/2.0
29 Date: 27 Date:
30 - - Wed, 09 Jan 2019 00:28:34 GMT 28 + - Wed, 09 Jan 2019 22:58:03 GMT
  29 + Content-<syspro_company>ength:
  30 + - '36'
31 body: 31 body:
32 encoding: UTF-8 32 encoding: UTF-8
33 - string: 'E4B229FC9C2F7A4BA70D10AF87DBB35600 ' 33 + string: 'E90218291FD44948B84CD2C434738C9800 '
34 http_version: 34 http_version:
35 - recorded_at: Wed, 09 Jan 2019 00:28:33 GMT 35 + recorded_at: Wed, 09 Jan 2019 22:58:01 GMT
36 - request: 36 - request:
37 method: get 37 method: get
38 - uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/Query/Query?BusinessObject=PORQRY&UserId=E4B229FC9C2F7A4BA70D10AF87DBB35600%20%20&XmlIn=%3C?xml%20version=%221.0%22%20encoding=%22Windows-1252%22?%3E%0A%3CQuery%20xmlns:xsd=%22http://www.w3.org/2001/XMLSchema-instance%22%20xsd:noNamespaceSchemaLocation=%22PORQRY.XSD%22%3E%0A%20%20%3CKey%3E%0A%20%20%20%20%3CPurchaseOrder%3E%2000001%3C/PurchaseOrder%3E%0A%20%20%3C/Key%3E%0A%20%20%3COption%3E%0A%20%20%20%20%3CIncludeStockedLines%3EY%3C/IncludeStockedLines%3E%0A%20%20%20%20%3CIncludeNonStockedLines%3EY%3C/IncludeNonStockedLines%3E%0A%20%20%20%20%3CIncludeFreightLines%3EY%3C/IncludeFreightLines%3E%0A%20%20%20%20%3CIncludeMiscellaneousLines%3EY%3C/IncludeMiscellaneousLines%3E%0A%20%20%20%20%3CIncludeCommentLines%3EY%3C/IncludeCommentLines%3E%0A%20%20%20%20%3CIncludeCompletedLines%3EY%3C/IncludeCompletedLines%3E%0A%20%20%20%20%3CIncludeGrns%3EY%3C/IncludeGrns%3E%0A%20%20%20%20%3CIncludeHistory%3EY%3C/IncludeHistory%3E%0A%20%20%20%20%3CIncludeLctDetails%3EY%3C/IncludeLctDetails%3E%0A%20%20%20%20%3CIncludeRequisitionDetails%3EY%3C/IncludeRequisitionDetails%3E%0A%20%20%20%20%3CIncludeRequisitionRouting%3EY%3C/IncludeRequisitionRouting%3E%0A%20%20%20%20%3CIncludeSalesOrders%3EY%3C/IncludeSalesOrders%3E%0A%20%20%20%20%3CIncludeCustomForms%3EY%3C/IncludeCustomForms%3E%20%0A%20%20%20%20%3CXslStylesheet/%3E%0A%20%20%3C/Option%3E%0A%20%20%3CFilter%3E%0A%20%20%20%20%3CLineNo%20FilterType=%22A%22%20FilterValue=%22%22/%3E%20%20%20%20%20%0A%20%20%3C/Filter%3E%0A%3C/Query%3E%0A%0A 38 + uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/Query/Query?BusinessObject=PORQRY&UserId=E90218291FD44948B84CD2C434738C9800%20%20&XmlIn=%3C?xml%20version=%221.0%22%20encoding=%22Windows-1252%22?%3E%0A%3CQuery%20xmlns:xsd=%22http://www.w3.org/2001/XM<syspro_company>Schema-instance%22%20xsd:noNamespaceSchema<syspro_company>ocation=%22PORQRY.XSD%22%3E%0A%20%20%3CKey%3E%0A%20%20%20%20%3CPurchaseOrder%3E%2000001%3C/PurchaseOrder%3E%0A%20%20%3C/Key%3E%0A%20%20%3COption%3E%0A%20%20%20%20%3CIncludeStocked<syspro_company>ines%3EY%3C/IncludeStocked<syspro_company>ines%3E%0A%20%20%20%20%3CIncludeNonStocked<syspro_company>ines%3EY%3C/IncludeNonStocked<syspro_company>ines%3E%0A%20%20%20%20%3CIncludeFreight<syspro_company>ines%3EY%3C/IncludeFreight<syspro_company>ines%3E%0A%20%20%20%20%3CIncludeMiscellaneous<syspro_company>ines%3EY%3C/IncludeMiscellaneous<syspro_company>ines%3E%0A%20%20%20%20%3CIncludeComment<syspro_company>ines%3EY%3C/IncludeComment<syspro_company>ines%3E%0A%20%20%20%20%3CIncludeCompleted<syspro_company>ines%3EY%3C/IncludeCompleted<syspro_company>ines%3E%0A%20%20%20%20%3CIncludeGrns%3EY%3C/IncludeGrns%3E%0A%20%20%20%20%3CIncludeHistory%3EY%3C/IncludeHistory%3E%0A%20%20%20%20%3CInclude<syspro_company>ctDetails%3EY%3C/Include<syspro_company>ctDetails%3E%0A%20%20%20%20%3CIncludeRequisitionDetails%3EY%3C/IncludeRequisitionDetails%3E%0A%20%20%20%20%3CIncludeRequisitionRouting%3EY%3C/IncludeRequisitionRouting%3E%0A%20%20%20%20%3CIncludeSalesOrders%3EY%3C/IncludeSalesOrders%3E%0A%20%20%20%20%3CIncludeCustomForms%3EY%3C/IncludeCustomForms%3E%20%0A%20%20%20%20%3CXslStylesheet/%3E%0A%20%20%3C/Option%3E%0A%20%20%3CFilter%3E%0A%20%20%20%20%3C<syspro_company>ineNo%20FilterType=%22A%22%20FilterValue=%22%22/%3E%20%20%20%20%20%0A%20%20%3C/Filter%3E%0A%3C/Query%3E%0A%0A
39 body: 39 body:
40 encoding: US-ASCII 40 encoding: US-ASCII
41 string: '' 41 string: ''
@@ -53,98 +53,100 @@ http_interactions: @@ -53,98 +53,100 @@ http_interactions:
53 code: 200 53 code: 200
54 message: OK 54 message: OK
55 headers: 55 headers:
56 - Content-Length:  
57 - - '20348'  
58 Content-Type: 56 Content-Type:
59 - application/octet-stream 57 - application/octet-stream
60 Server: 58 Server:
61 - Microsoft-HTTPAPI/2.0 59 - Microsoft-HTTPAPI/2.0
62 Date: 60 Date:
63 - - Wed, 09 Jan 2019 00:28:38 GMT 61 + - Wed, 09 Jan 2019 22:58:05 GMT
  62 + Content-<syspro_company>ength:
  63 + - '20348'
64 body: 64 body:
65 encoding: UTF-8 65 encoding: UTF-8
66 - string: "<?xml version=\"1.0\" encoding=\"Windows-1252\"?>\n<PorDetail Language='05'  
67 - Language2='EN' CssStyle='' DecFormat='1' DateFormat='01' Role='01' Version='7.0.022'  
68 - OperatorPrimaryRole=' ' >\n<PurchaseOrder> 00001</PurchaseOrder>\n<Supplier>UTE002</Supplier>\n<SupplierName>UTEXAM  
69 - LOGISTICS LIMITED(ZERO)</SupplierName>\n<SupplierClass/>\n<Customer/>\n<CustomerName/>\n<CustomerPoNumber/>\n<SupplierAddr1/>\n<SupplierAddr2/>\n<SupplierAddr3/>\n<SupplierAddr3Locality/>\n<SupplierAddr4/>\n<SupplierAddr5/>\n<SupPostalCode/>\n<Currency>$</Currency>\n<LocalSupplier>Y</LocalSupplier>\n<Description>DOLLAR</Description>\n<DeliveryName>ULL  
70 - OWNED @ PDI</DeliveryName>\n<DeliveryAddr1/>\n<DeliveryAddr2/>\n<DeliveryAddr3/>\n<DeliveryAddr3Locality/>\n<DeliveryAddr4/>\n<DeliveryAddr5/>\n<PostalCode/>\n<DeliveryGpsLat>  
71 - \ 0.000000</DeliveryGpsLat>\n<DeliveryGpsLong> 0.000000</DeliveryGpsLong>\n<OrderStatus>*</OrderStatus>\n<OrderStatusDescription>Cancelled</OrderStatusDescription>\n<ExchangeRateFixedFlag>No</ExchangeRateFixedFlag>\n<PoExchangeRate> 66 + string: "<?xml version=\"1.0\" encoding=\"Windows-1252\"?>\n<PorDetail <syspro_company>anguage='05'
  67 + <syspro_company>anguage2='EN' CssStyle='' DecFormat='1' DateFormat='01' Role='01'
  68 + Version='7.0.022' OperatorPrimaryRole=' ' >\n<PurchaseOrder> 00001</PurchaseOrder>\n<Supplier>UTE002</Supplier>\n<SupplierName>UTEXAM
  69 + <syspro_company>OGISTICS <syspro_company>IMITED(ZERO)</SupplierName>\n<SupplierClass/>\n<Customer/>\n<CustomerName/>\n<CustomerPoNumber/>\n<SupplierAddr1/>\n<SupplierAddr2/>\n<SupplierAddr3/>\n<SupplierAddr3<syspro_company>ocality/>\n<SupplierAddr4/>\n<SupplierAddr5/>\n<SupPostalCode/>\n<Currency>$</Currency>\n<<syspro_company>ocalSupplier>Y</<syspro_company>ocalSupplier>\n<Description>DO<syspro_company><syspro_company>AR</Description>\n<DeliveryName>U<syspro_company><syspro_company>
  70 + OWNED @ PDI</DeliveryName>\n<DeliveryAddr1/>\n<DeliveryAddr2/>\n<DeliveryAddr3/>\n<DeliveryAddr3<syspro_company>ocality/>\n<DeliveryAddr4/>\n<DeliveryAddr5/>\n<PostalCode/>\n<DeliveryGps<syspro_company>at>
  71 + \ 0.000000</DeliveryGps<syspro_company>at>\n<DeliveryGps<syspro_company>ong>
  72 + \ 0.000000</DeliveryGps<syspro_company>ong>\n<OrderStatus>*</OrderStatus>\n<OrderStatusDescription>Cancelled</OrderStatusDescription>\n<ExchangeRateFixedFlag>No</ExchangeRateFixedFlag>\n<PoExchangeRate>
72 \ 1.000000</PoExchangeRate>\n<BlanketPoContract>No</BlanketPoContract>\n<ApInvoiceTerms>A</ApInvoiceTerms>\n<ApInvoiceTermsDescription>NET 73 \ 1.000000</PoExchangeRate>\n<BlanketPoContract>No</BlanketPoContract>\n<ApInvoiceTerms>A</ApInvoiceTerms>\n<ApInvoiceTermsDescription>NET
73 - 30</ApInvoiceTermsDescription>\n<CompletedDate/>\n<Warehouse>U8</Warehouse>\n<WarehouseDesc>ULL  
74 - OWNED @ PDI</WarehouseDesc>\n<OrderEntryDate>2007-04-24</OrderEntryDate>\n<OrderDueDate>2007-04-24</OrderDueDate>\n<MemoDate>2007-04-24</MemoDate>\n<MemoCode/>\n<OrderType>Local</OrderType>\n<PaymentTerms/>\n<TaxStatus>Exempt  
75 - from tax</TaxStatus>\n<ShippingInstrs/>\n<OrderDiscount/>\n<AmendedCount>2</AmendedCount>\n<Buyer>BRH</Buyer>\n<Name>BILL  
76 - HOLLOWAY</Name>\n<DocumentFormat>0</DocumentFormat>\n<IncludeInMrp>Y</IncludeInMrp>\n<CustomForm>\n<Field>\n<Sequence>1</Sequence>\n<Name>TempPO</Name>\n<Prompt>Temporary  
77 - PO</Prompt>\n<Column>TemporaryPo</Column>\n<Type>A</Type>\n<Length>1</Length>\n<Decimals>0</Decimals>\n<Default>{Spaces}</Default>\n<AllowNull>Y</AllowNull>\n<ValidationType>1</ValidationType>\n<Value/>\n<ValueNull>N</ValueNull>\n</Field>\n<Field>\n<Sequence>2</Sequence>\n<Name>BUY001</Name>\n<Prompt>Buyer  
78 - Order Number</Prompt>\n<Column>BuyerOrderNumber</Column>\n<Type>A</Type>\n<Length>15</Length>\n<Decimals>0</Decimals>\n<Default>{Spaces}</Default>\n<AllowNull>Y</AllowNull>\n<ValidationType>1</ValidationType>\n<Value>1</Value>\n<ValueNull>N</ValueNull>\n</Field>\n</CustomForm>\n<PurchaseOrderLine>\n<Merchandise>\n<Line>1</Line>\n<LineType>1</LineType>\n<LineTypeDescription>Stocked  
79 - line</LineTypeDescription>\n<MStockCode>2804011COL</MStockCode>\n<MStockDes>SBL</MStockDes>\n<LongDesc>SPEARMINT  
80 - BLEND</LongDesc>\n<TraceableType>T</TraceableType>\n<Mass>1.000000</Mass>\n<Volume>0.000000</Volume>\n<ReceiptIntoFlag>I</ReceiptIntoFlag>\n<MWarehouse>U8</MWarehouse>\n<MWarehouseDesc>ULL 74 + 30</ApInvoiceTermsDescription>\n<CompletedDate/>\n<Warehouse>U8</Warehouse>\n<WarehouseDesc>U<syspro_company><syspro_company>
  75 + OWNED @ PDI</WarehouseDesc>\n<OrderEntryDate>2007-04-24</OrderEntryDate>\n<OrderDueDate>2007-04-24</OrderDueDate>\n<MemoDate>2007-04-24</MemoDate>\n<MemoCode/>\n<OrderType><syspro_company>ocal</OrderType>\n<PaymentTerms/>\n<TaxStatus>Exempt
  76 + from tax</TaxStatus>\n<ShippingInstrs/>\n<OrderDiscount/>\n<AmendedCount>2</AmendedCount>\n<Buyer>BRH</Buyer>\n<Name>BI<syspro_company><syspro_company>
  77 + HO<syspro_company><syspro_company>OWAY</Name>\n<DocumentFormat>0</DocumentFormat>\n<IncludeInMrp>Y</IncludeInMrp>\n<CustomForm>\n<Field>\n<Sequence>1</Sequence>\n<Name>TempPO</Name>\n<Prompt>Temporary
  78 + PO</Prompt>\n<Column>TemporaryPo</Column>\n<Type>A</Type>\n<<syspro_company>ength>1</<syspro_company>ength>\n<Decimals>0</Decimals>\n<Default>{Spaces}</Default>\n<AllowNull>Y</AllowNull>\n<ValidationType>1</ValidationType>\n<Value/>\n<ValueNull>N</ValueNull>\n</Field>\n<Field>\n<Sequence>2</Sequence>\n<Name>BUY001</Name>\n<Prompt>Buyer
  79 + Order Number</Prompt>\n<Column>BuyerOrderNumber</Column>\n<Type>A</Type>\n<<syspro_company>ength>15</<syspro_company>ength>\n<Decimals>0</Decimals>\n<Default>{Spaces}</Default>\n<AllowNull>Y</AllowNull>\n<ValidationType>1</ValidationType>\n<Value>1</Value>\n<ValueNull>N</ValueNull>\n</Field>\n</CustomForm>\n<PurchaseOrder<syspro_company>ine>\n<Merchandise>\n<<syspro_company>ine>1</<syspro_company>ine>\n<<syspro_company>ineType>1</<syspro_company>ineType>\n<<syspro_company>ineTypeDescription>Stocked
  80 + line</<syspro_company>ineTypeDescription>\n<MStockCode>2804011CO<syspro_company></MStockCode>\n<MStockDes>SB<syspro_company></MStockDes>\n<<syspro_company>ongDesc>SPEARMINT
  81 + B<syspro_company>END</<syspro_company>ongDesc>\n<TraceableType>T</TraceableType>\n<Mass>1.000000</Mass>\n<Volume>0.000000</Volume>\n<ReceiptIntoFlag>I</ReceiptIntoFlag>\n<MWarehouse>U8</MWarehouse>\n<MWarehouseDesc>U<syspro_company><syspro_company>
81 OWNED @ PDI</MWarehouseDesc>\n<MOutstandingQty>38,400.000</MOutstandingQty>\n<Unedited_MOutstandingQty> 82 OWNED @ PDI</MWarehouseDesc>\n<MOutstandingQty>38,400.000</MOutstandingQty>\n<Unedited_MOutstandingQty>
82 \ 38400.000000</Unedited_MOutstandingQty>\n<MOrderQty>38,400.000</MOrderQty>\n<Unedited_MOrderQty> 83 \ 38400.000000</Unedited_MOutstandingQty>\n<MOrderQty>38,400.000</MOrderQty>\n<Unedited_MOrderQty>
83 \ 38400.000000</Unedited_MOrderQty>\n<MReceivedQty>0.000</MReceivedQty>\n<Unedited_MReceivedQty> 84 \ 38400.000000</Unedited_MOrderQty>\n<MReceivedQty>0.000</MReceivedQty>\n<Unedited_MReceivedQty>
84 - \ 0.000000</Unedited_MReceivedQty>\n<MOrderUom>LB</MOrderUom>\n<MCompleteFlag/>\n<MJob/>\n<IncludeInMrp>Y</IncludeInMrp>\n<MPrice>0.00000</MPrice>\n<Edit_MPrice>0.000</Edit_MPrice>\n<OrderValue>0.00000</OrderValue>\n<MDiscPct1> 85 + \ 0.000000</Unedited_MReceivedQty>\n<MOrderUom><syspro_company>B</MOrderUom>\n<MCompleteFlag/>\n<MJob/>\n<IncludeInMrp>Y</IncludeInMrp>\n<MPrice>0.00000</MPrice>\n<Edit_MPrice>0.000</Edit_MPrice>\n<OrderValue>0.00000</OrderValue>\n<MDiscPct1>
85 \ 0.00</MDiscPct1>\n<MDiscPct2> 0.00</MDiscPct2>\n<MDiscPct3> 86 \ 0.00</MDiscPct1>\n<MDiscPct2> 0.00</MDiscPct2>\n<MDiscPct3>
86 - \ 0.00</MDiscPct3>\n<MDiscValue> 0.00</MDiscValue>\n<MDiscValFlag/>\n<MPriceUom>LB</MPriceUom>\n<MLatestDueDate>2007-04-24</MLatestDueDate>\n<MSupCatalogue/>\n<MProductClass>SBL</MProductClass>\n<MProductClassDescription>SPEARMINT  
87 - BLEND LAB-CP</MProductClassDescription>\n<MStockingUom>LB</MStockingUom>\n<MDecimalsToPrt>1</MDecimalsToPrt>\n<MConvFactPrcUm>1.000000</MConvFactPrcUm>\n<MMulDivPrc>M</MMulDivPrc>\n<MTaxCode/>\n<MTaxCodeDescription/>\n<MConvFactOrdUm>1.000000</MConvFactOrdUm>\n<MMulDivAlloc>M</MMulDivAlloc>\n<MGlCode>1908-00</MGlCode>\n<MGlCodeDescription>HARRAH-CUSTOMER  
88 - OWNED</MGlCodeDescription>\n<MOrigDueDate>2007-04-24</MOrigDueDate>\n<MLctConfirmed/>\n<MSubcontractOp>00000</MSubcontractOp>\n<MVersion/>\n<MRelease/>\n<AssetFlag/>\n<CapexCode/>\n<AssetCapexLine/>\n<Discount/>\n<LastReceipt/>\n<Ledger>1908-00</Ledger>\n<RequisitionLine/>\n<RequisitionNo/>\n<RequisitionUser/>\n<Reschedule>No</Reschedule>\n<Rev/>\n<Release/>\n<SelectionCode/>\n<SelectionType/>\n<Currency>$</Currency>\n<MInspectionReqd>Yes</MInspectionReqd>\n<InspectedReceived>P</InspectedReceived>\n<StockAndAltUm>N</StockAndAltUm>\n<DefaultCostingMethod>P</DefaultCostingMethod>\n<DefaultPrice>0.00000</DefaultPrice>\n<Edit_DefaultPrice>0.000</Edit_DefaultPrice>\n<DefaultPrum>LB</DefaultPrum>\n<CostingMethodsAvailable>\n<ManualMethodCode>M</ManualMethodCode>\n<ManualMethodDesc>Manual  
89 - entry</ManualMethodDesc>\n<ManualMethodPrice>0.00000</ManualMethodPrice>\n<Edit_ManualMethodPrice>0.000</Edit_ManualMethodPrice>\n<ManualMethodCostingPrum>LB</ManualMethodCostingPrum>\n<TotalCostMethodCode>V</TotalCostMethodCode>\n<TotalCostMethodDesc>Total  
90 - cost</TotalCostMethodDesc>\n<TotalCostMethodPrice>0.00000</TotalCostMethodPrice>\n<Edit_TotalCostMethodPrice>0.000</Edit_TotalCostMethodPrice>\n<TotalCostCostingPrum>LB</TotalCostCostingPrum>\n<PurchasePriceMethodCode>P</PurchasePriceMethodCode>\n<PurchasePriceMethodDesc>Purchase  
91 - price</PurchasePriceMethodDesc>\n<PurchasePriceMethodPrice>0.00000</PurchasePriceMethodPrice>\n<Edit_PurchasePriceMethodPrice>0.000</Edit_PurchasePriceMethodPrice>\n<PurchasePriceCostingPrum>LB</PurchasePriceCostingPrum>\n<PriceTaxMethodCode>T</PriceTaxMethodCode>\n<PriceTaxMethodDesc>Price+tax</PriceTaxMethodDesc>\n<PriceTaxMethodPrice>0.00000</PriceTaxMethodPrice>\n<Edit_PriceTaxMethodPrice>0.000</Edit_PriceTaxMethodPrice>\n<PriceTaxCostingPrum>LB</PriceTaxCostingPrum>\n</CostingMethodsAvailable>\n</Merchandise>\n</PurchaseOrderLine>\n<PurchaseOrderLine>\n<Merchandise>\n<Line>2</Line>\n<LineType>1</LineType>\n<LineTypeDescription>Stocked  
92 - line</LineTypeDescription>\n<MStockCode>2804011COL</MStockCode>\n<MStockDes>SBL</MStockDes>\n<LongDesc>SPEARMINT  
93 - BLEND</LongDesc>\n<TraceableType>T</TraceableType>\n<Mass>1.000000</Mass>\n<Volume>0.000000</Volume>\n<ReceiptIntoFlag>I</ReceiptIntoFlag>\n<MWarehouse>U8</MWarehouse>\n<MWarehouseDesc>ULL 87 + \ 0.00</MDiscPct3>\n<MDiscValue> 0.00</MDiscValue>\n<MDiscValFlag/>\n<MPriceUom><syspro_company>B</MPriceUom>\n<M<syspro_company>atestDueDate>2007-04-24</M<syspro_company>atestDueDate>\n<MSupCatalogue/>\n<MProductClass>SB<syspro_company></MProductClass>\n<MProductClassDescription>SPEARMINT
  88 + B<syspro_company>END <syspro_company>AB-CP</MProductClassDescription>\n<MStockingUom><syspro_company>B</MStockingUom>\n<MDecimalsToPrt>1</MDecimalsToPrt>\n<MConvFactPrcUm>1.000000</MConvFactPrcUm>\n<MMulDivPrc>M</MMulDivPrc>\n<MTaxCode/>\n<MTaxCodeDescription/>\n<MConvFactOrdUm>1.000000</MConvFactOrdUm>\n<MMulDivAlloc>M</MMulDivAlloc>\n<MGlCode>1908-00</MGlCode>\n<MGlCodeDescription>HARRAH-CUSTOMER
  89 + OWNED</MGlCodeDescription>\n<MOrigDueDate>2007-04-24</MOrigDueDate>\n<M<syspro_company>ctConfirmed/>\n<MSubcontractOp>00000</MSubcontractOp>\n<MVersion/>\n<MRelease/>\n<AssetFlag/>\n<CapexCode/>\n<AssetCapex<syspro_company>ine/>\n<Discount/>\n<<syspro_company>astReceipt/>\n<<syspro_company>edger>1908-00</<syspro_company>edger>\n<Requisition<syspro_company>ine/>\n<RequisitionNo/>\n<RequisitionUser/>\n<Reschedule>No</Reschedule>\n<Rev/>\n<Release/>\n<SelectionCode/>\n<SelectionType/>\n<Currency>$</Currency>\n<MInspectionReqd>Yes</MInspectionReqd>\n<InspectedReceived>P</InspectedReceived>\n<StockAndAltUm>N</StockAndAltUm>\n<DefaultCostingMethod>P</DefaultCostingMethod>\n<DefaultPrice>0.00000</DefaultPrice>\n<Edit_DefaultPrice>0.000</Edit_DefaultPrice>\n<DefaultPrum><syspro_company>B</DefaultPrum>\n<CostingMethodsAvailable>\n<ManualMethodCode>M</ManualMethodCode>\n<ManualMethodDesc>Manual
  90 + entry</ManualMethodDesc>\n<ManualMethodPrice>0.00000</ManualMethodPrice>\n<Edit_ManualMethodPrice>0.000</Edit_ManualMethodPrice>\n<ManualMethodCostingPrum><syspro_company>B</ManualMethodCostingPrum>\n<TotalCostMethodCode>V</TotalCostMethodCode>\n<TotalCostMethodDesc>Total
  91 + cost</TotalCostMethodDesc>\n<TotalCostMethodPrice>0.00000</TotalCostMethodPrice>\n<Edit_TotalCostMethodPrice>0.000</Edit_TotalCostMethodPrice>\n<TotalCostCostingPrum><syspro_company>B</TotalCostCostingPrum>\n<PurchasePriceMethodCode>P</PurchasePriceMethodCode>\n<PurchasePriceMethodDesc>Purchase
  92 + price</PurchasePriceMethodDesc>\n<PurchasePriceMethodPrice>0.00000</PurchasePriceMethodPrice>\n<Edit_PurchasePriceMethodPrice>0.000</Edit_PurchasePriceMethodPrice>\n<PurchasePriceCostingPrum><syspro_company>B</PurchasePriceCostingPrum>\n<PriceTaxMethodCode>T</PriceTaxMethodCode>\n<PriceTaxMethodDesc>Price+tax</PriceTaxMethodDesc>\n<PriceTaxMethodPrice>0.00000</PriceTaxMethodPrice>\n<Edit_PriceTaxMethodPrice>0.000</Edit_PriceTaxMethodPrice>\n<PriceTaxCostingPrum><syspro_company>B</PriceTaxCostingPrum>\n</CostingMethodsAvailable>\n</Merchandise>\n</PurchaseOrder<syspro_company>ine>\n<PurchaseOrder<syspro_company>ine>\n<Merchandise>\n<<syspro_company>ine>2</<syspro_company>ine>\n<<syspro_company>ineType>1</<syspro_company>ineType>\n<<syspro_company>ineTypeDescription>Stocked
  93 + line</<syspro_company>ineTypeDescription>\n<MStockCode>2804011CO<syspro_company></MStockCode>\n<MStockDes>SB<syspro_company></MStockDes>\n<<syspro_company>ongDesc>SPEARMINT
  94 + B<syspro_company>END</<syspro_company>ongDesc>\n<TraceableType>T</TraceableType>\n<Mass>1.000000</Mass>\n<Volume>0.000000</Volume>\n<ReceiptIntoFlag>I</ReceiptIntoFlag>\n<MWarehouse>U8</MWarehouse>\n<MWarehouseDesc>U<syspro_company><syspro_company>
94 OWNED @ PDI</MWarehouseDesc>\n<MOutstandingQty>38,400.000</MOutstandingQty>\n<Unedited_MOutstandingQty> 95 OWNED @ PDI</MWarehouseDesc>\n<MOutstandingQty>38,400.000</MOutstandingQty>\n<Unedited_MOutstandingQty>
95 \ 38400.000000</Unedited_MOutstandingQty>\n<MOrderQty>38,400.000</MOrderQty>\n<Unedited_MOrderQty> 96 \ 38400.000000</Unedited_MOutstandingQty>\n<MOrderQty>38,400.000</MOrderQty>\n<Unedited_MOrderQty>
96 \ 38400.000000</Unedited_MOrderQty>\n<MReceivedQty>0.000</MReceivedQty>\n<Unedited_MReceivedQty> 97 \ 38400.000000</Unedited_MOrderQty>\n<MReceivedQty>0.000</MReceivedQty>\n<Unedited_MReceivedQty>
97 - \ 0.000000</Unedited_MReceivedQty>\n<MOrderUom>LB</MOrderUom>\n<MCompleteFlag/>\n<MJob/>\n<IncludeInMrp>Y</IncludeInMrp>\n<MPrice>0.00000</MPrice>\n<Edit_MPrice>0.000</Edit_MPrice>\n<OrderValue>0.00000</OrderValue>\n<MDiscPct1> 98 + \ 0.000000</Unedited_MReceivedQty>\n<MOrderUom><syspro_company>B</MOrderUom>\n<MCompleteFlag/>\n<MJob/>\n<IncludeInMrp>Y</IncludeInMrp>\n<MPrice>0.00000</MPrice>\n<Edit_MPrice>0.000</Edit_MPrice>\n<OrderValue>0.00000</OrderValue>\n<MDiscPct1>
98 \ 0.00</MDiscPct1>\n<MDiscPct2> 0.00</MDiscPct2>\n<MDiscPct3> 99 \ 0.00</MDiscPct1>\n<MDiscPct2> 0.00</MDiscPct2>\n<MDiscPct3>
99 - \ 0.00</MDiscPct3>\n<MDiscValue> 0.00</MDiscValue>\n<MDiscValFlag/>\n<MPriceUom>LB</MPriceUom>\n<MLatestDueDate>2007-04-24</MLatestDueDate>\n<MSupCatalogue/>\n<MProductClass>SBL</MProductClass>\n<MProductClassDescription>SPEARMINT  
100 - BLEND LAB-CP</MProductClassDescription>\n<MStockingUom>LB</MStockingUom>\n<MDecimalsToPrt>1</MDecimalsToPrt>\n<MConvFactPrcUm>1.000000</MConvFactPrcUm>\n<MMulDivPrc>M</MMulDivPrc>\n<MTaxCode/>\n<MTaxCodeDescription/>\n<MConvFactOrdUm>1.000000</MConvFactOrdUm>\n<MMulDivAlloc>M</MMulDivAlloc>\n<MGlCode>1908-00</MGlCode>\n<MGlCodeDescription>HARRAH-CUSTOMER  
101 - OWNED</MGlCodeDescription>\n<MOrigDueDate>2007-04-24</MOrigDueDate>\n<MLctConfirmed/>\n<MSubcontractOp>00000</MSubcontractOp>\n<MVersion/>\n<MRelease/>\n<AssetFlag/>\n<CapexCode/>\n<AssetCapexLine/>\n<Discount/>\n<LastReceipt/>\n<Ledger>1908-00</Ledger>\n<RequisitionLine/>\n<RequisitionNo/>\n<RequisitionUser/>\n<Reschedule>No</Reschedule>\n<Rev/>\n<Release/>\n<SelectionCode/>\n<SelectionType/>\n<Currency>$</Currency>\n<MInspectionReqd>Yes</MInspectionReqd>\n<InspectedReceived>P</InspectedReceived>\n<StockAndAltUm>N</StockAndAltUm>\n<DefaultCostingMethod>P</DefaultCostingMethod>\n<DefaultPrice>0.00000</DefaultPrice>\n<Edit_DefaultPrice>0.000</Edit_DefaultPrice>\n<DefaultPrum>LB</DefaultPrum>\n<CostingMethodsAvailable>\n<ManualMethodCode>M</ManualMethodCode>\n<ManualMethodDesc>Manual  
102 - entry</ManualMethodDesc>\n<ManualMethodPrice>0.00000</ManualMethodPrice>\n<Edit_ManualMethodPrice>0.000</Edit_ManualMethodPrice>\n<ManualMethodCostingPrum>LB</ManualMethodCostingPrum>\n<TotalCostMethodCode>V</TotalCostMethodCode>\n<TotalCostMethodDesc>Total  
103 - cost</TotalCostMethodDesc>\n<TotalCostMethodPrice>0.00000</TotalCostMethodPrice>\n<Edit_TotalCostMethodPrice>0.000</Edit_TotalCostMethodPrice>\n<TotalCostCostingPrum>LB</TotalCostCostingPrum>\n<PurchasePriceMethodCode>P</PurchasePriceMethodCode>\n<PurchasePriceMethodDesc>Purchase  
104 - price</PurchasePriceMethodDesc>\n<PurchasePriceMethodPrice>0.00000</PurchasePriceMethodPrice>\n<Edit_PurchasePriceMethodPrice>0.000</Edit_PurchasePriceMethodPrice>\n<PurchasePriceCostingPrum>LB</PurchasePriceCostingPrum>\n<PriceTaxMethodCode>T</PriceTaxMethodCode>\n<PriceTaxMethodDesc>Price+tax</PriceTaxMethodDesc>\n<PriceTaxMethodPrice>0.00000</PriceTaxMethodPrice>\n<Edit_PriceTaxMethodPrice>0.000</Edit_PriceTaxMethodPrice>\n<PriceTaxCostingPrum>LB</PriceTaxCostingPrum>\n</CostingMethodsAvailable>\n</Merchandise>\n</PurchaseOrderLine>\n<PurchaseOrderLine>\n<Merchandise>\n<Line>3</Line>\n<LineType>1</LineType>\n<LineTypeDescription>Stocked  
105 - line</LineTypeDescription>\n<MStockCode>2804011COL</MStockCode>\n<MStockDes>SBL</MStockDes>\n<LongDesc>SPEARMINT  
106 - BLEND</LongDesc>\n<TraceableType>T</TraceableType>\n<Mass>1.000000</Mass>\n<Volume>0.000000</Volume>\n<ReceiptIntoFlag>I</ReceiptIntoFlag>\n<MWarehouse>U8</MWarehouse>\n<MWarehouseDesc>ULL 100 + \ 0.00</MDiscPct3>\n<MDiscValue> 0.00</MDiscValue>\n<MDiscValFlag/>\n<MPriceUom><syspro_company>B</MPriceUom>\n<M<syspro_company>atestDueDate>2007-04-24</M<syspro_company>atestDueDate>\n<MSupCatalogue/>\n<MProductClass>SB<syspro_company></MProductClass>\n<MProductClassDescription>SPEARMINT
  101 + B<syspro_company>END <syspro_company>AB-CP</MProductClassDescription>\n<MStockingUom><syspro_company>B</MStockingUom>\n<MDecimalsToPrt>1</MDecimalsToPrt>\n<MConvFactPrcUm>1.000000</MConvFactPrcUm>\n<MMulDivPrc>M</MMulDivPrc>\n<MTaxCode/>\n<MTaxCodeDescription/>\n<MConvFactOrdUm>1.000000</MConvFactOrdUm>\n<MMulDivAlloc>M</MMulDivAlloc>\n<MGlCode>1908-00</MGlCode>\n<MGlCodeDescription>HARRAH-CUSTOMER
  102 + OWNED</MGlCodeDescription>\n<MOrigDueDate>2007-04-24</MOrigDueDate>\n<M<syspro_company>ctConfirmed/>\n<MSubcontractOp>00000</MSubcontractOp>\n<MVersion/>\n<MRelease/>\n<AssetFlag/>\n<CapexCode/>\n<AssetCapex<syspro_company>ine/>\n<Discount/>\n<<syspro_company>astReceipt/>\n<<syspro_company>edger>1908-00</<syspro_company>edger>\n<Requisition<syspro_company>ine/>\n<RequisitionNo/>\n<RequisitionUser/>\n<Reschedule>No</Reschedule>\n<Rev/>\n<Release/>\n<SelectionCode/>\n<SelectionType/>\n<Currency>$</Currency>\n<MInspectionReqd>Yes</MInspectionReqd>\n<InspectedReceived>P</InspectedReceived>\n<StockAndAltUm>N</StockAndAltUm>\n<DefaultCostingMethod>P</DefaultCostingMethod>\n<DefaultPrice>0.00000</DefaultPrice>\n<Edit_DefaultPrice>0.000</Edit_DefaultPrice>\n<DefaultPrum><syspro_company>B</DefaultPrum>\n<CostingMethodsAvailable>\n<ManualMethodCode>M</ManualMethodCode>\n<ManualMethodDesc>Manual
  103 + entry</ManualMethodDesc>\n<ManualMethodPrice>0.00000</ManualMethodPrice>\n<Edit_ManualMethodPrice>0.000</Edit_ManualMethodPrice>\n<ManualMethodCostingPrum><syspro_company>B</ManualMethodCostingPrum>\n<TotalCostMethodCode>V</TotalCostMethodCode>\n<TotalCostMethodDesc>Total
  104 + cost</TotalCostMethodDesc>\n<TotalCostMethodPrice>0.00000</TotalCostMethodPrice>\n<Edit_TotalCostMethodPrice>0.000</Edit_TotalCostMethodPrice>\n<TotalCostCostingPrum><syspro_company>B</TotalCostCostingPrum>\n<PurchasePriceMethodCode>P</PurchasePriceMethodCode>\n<PurchasePriceMethodDesc>Purchase
  105 + price</PurchasePriceMethodDesc>\n<PurchasePriceMethodPrice>0.00000</PurchasePriceMethodPrice>\n<Edit_PurchasePriceMethodPrice>0.000</Edit_PurchasePriceMethodPrice>\n<PurchasePriceCostingPrum><syspro_company>B</PurchasePriceCostingPrum>\n<PriceTaxMethodCode>T</PriceTaxMethodCode>\n<PriceTaxMethodDesc>Price+tax</PriceTaxMethodDesc>\n<PriceTaxMethodPrice>0.00000</PriceTaxMethodPrice>\n<Edit_PriceTaxMethodPrice>0.000</Edit_PriceTaxMethodPrice>\n<PriceTaxCostingPrum><syspro_company>B</PriceTaxCostingPrum>\n</CostingMethodsAvailable>\n</Merchandise>\n</PurchaseOrder<syspro_company>ine>\n<PurchaseOrder<syspro_company>ine>\n<Merchandise>\n<<syspro_company>ine>3</<syspro_company>ine>\n<<syspro_company>ineType>1</<syspro_company>ineType>\n<<syspro_company>ineTypeDescription>Stocked
  106 + line</<syspro_company>ineTypeDescription>\n<MStockCode>2804011CO<syspro_company></MStockCode>\n<MStockDes>SB<syspro_company></MStockDes>\n<<syspro_company>ongDesc>SPEARMINT
  107 + B<syspro_company>END</<syspro_company>ongDesc>\n<TraceableType>T</TraceableType>\n<Mass>1.000000</Mass>\n<Volume>0.000000</Volume>\n<ReceiptIntoFlag>I</ReceiptIntoFlag>\n<MWarehouse>U8</MWarehouse>\n<MWarehouseDesc>U<syspro_company><syspro_company>
107 OWNED @ PDI</MWarehouseDesc>\n<MOutstandingQty>35,200.000</MOutstandingQty>\n<Unedited_MOutstandingQty> 108 OWNED @ PDI</MWarehouseDesc>\n<MOutstandingQty>35,200.000</MOutstandingQty>\n<Unedited_MOutstandingQty>
108 \ 35200.000000</Unedited_MOutstandingQty>\n<MOrderQty>35,200.000</MOrderQty>\n<Unedited_MOrderQty> 109 \ 35200.000000</Unedited_MOutstandingQty>\n<MOrderQty>35,200.000</MOrderQty>\n<Unedited_MOrderQty>
109 \ 35200.000000</Unedited_MOrderQty>\n<MReceivedQty>0.000</MReceivedQty>\n<Unedited_MReceivedQty> 110 \ 35200.000000</Unedited_MOrderQty>\n<MReceivedQty>0.000</MReceivedQty>\n<Unedited_MReceivedQty>
110 - \ 0.000000</Unedited_MReceivedQty>\n<MOrderUom>LB</MOrderUom>\n<MCompleteFlag/>\n<MJob/>\n<IncludeInMrp>Y</IncludeInMrp>\n<MPrice>0.00000</MPrice>\n<Edit_MPrice>0.000</Edit_MPrice>\n<OrderValue>0.00000</OrderValue>\n<MDiscPct1> 111 + \ 0.000000</Unedited_MReceivedQty>\n<MOrderUom><syspro_company>B</MOrderUom>\n<MCompleteFlag/>\n<MJob/>\n<IncludeInMrp>Y</IncludeInMrp>\n<MPrice>0.00000</MPrice>\n<Edit_MPrice>0.000</Edit_MPrice>\n<OrderValue>0.00000</OrderValue>\n<MDiscPct1>
111 \ 0.00</MDiscPct1>\n<MDiscPct2> 0.00</MDiscPct2>\n<MDiscPct3> 112 \ 0.00</MDiscPct1>\n<MDiscPct2> 0.00</MDiscPct2>\n<MDiscPct3>
112 - \ 0.00</MDiscPct3>\n<MDiscValue> 0.00</MDiscValue>\n<MDiscValFlag/>\n<MPriceUom>LB</MPriceUom>\n<MLatestDueDate>2007-04-24</MLatestDueDate>\n<MSupCatalogue/>\n<MProductClass>SBL</MProductClass>\n<MProductClassDescription>SPEARMINT  
113 - BLEND LAB-CP</MProductClassDescription>\n<MStockingUom>LB</MStockingUom>\n<MDecimalsToPrt>1</MDecimalsToPrt>\n<MConvFactPrcUm>1.000000</MConvFactPrcUm>\n<MMulDivPrc>M</MMulDivPrc>\n<MTaxCode/>\n<MTaxCodeDescription/>\n<MConvFactOrdUm>1.000000</MConvFactOrdUm>\n<MMulDivAlloc>M</MMulDivAlloc>\n<MGlCode>1908-00</MGlCode>\n<MGlCodeDescription>HARRAH-CUSTOMER  
114 - OWNED</MGlCodeDescription>\n<MOrigDueDate>2007-04-24</MOrigDueDate>\n<MLctConfirmed/>\n<MSubcontractOp>00000</MSubcontractOp>\n<MVersion/>\n<MRelease/>\n<AssetFlag/>\n<CapexCode/>\n<AssetCapexLine/>\n<Discount/>\n<LastReceipt/>\n<Ledger>1908-00</Ledger>\n<RequisitionLine/>\n<RequisitionNo/>\n<RequisitionUser/>\n<Reschedule>No</Reschedule>\n<Rev/>\n<Release/>\n<SelectionCode/>\n<SelectionType/>\n<Currency>$</Currency>\n<MInspectionReqd>Yes</MInspectionReqd>\n<InspectedReceived>P</InspectedReceived>\n<StockAndAltUm>N</StockAndAltUm>\n<DefaultCostingMethod>P</DefaultCostingMethod>\n<DefaultPrice>0.00000</DefaultPrice>\n<Edit_DefaultPrice>0.000</Edit_DefaultPrice>\n<DefaultPrum>LB</DefaultPrum>\n<CostingMethodsAvailable>\n<ManualMethodCode>M</ManualMethodCode>\n<ManualMethodDesc>Manual  
115 - entry</ManualMethodDesc>\n<ManualMethodPrice>0.00000</ManualMethodPrice>\n<Edit_ManualMethodPrice>0.000</Edit_ManualMethodPrice>\n<ManualMethodCostingPrum>LB</ManualMethodCostingPrum>\n<TotalCostMethodCode>V</TotalCostMethodCode>\n<TotalCostMethodDesc>Total  
116 - cost</TotalCostMethodDesc>\n<TotalCostMethodPrice>0.00000</TotalCostMethodPrice>\n<Edit_TotalCostMethodPrice>0.000</Edit_TotalCostMethodPrice>\n<TotalCostCostingPrum>LB</TotalCostCostingPrum>\n<PurchasePriceMethodCode>P</PurchasePriceMethodCode>\n<PurchasePriceMethodDesc>Purchase  
117 - price</PurchasePriceMethodDesc>\n<PurchasePriceMethodPrice>0.00000</PurchasePriceMethodPrice>\n<Edit_PurchasePriceMethodPrice>0.000</Edit_PurchasePriceMethodPrice>\n<PurchasePriceCostingPrum>LB</PurchasePriceCostingPrum>\n<PriceTaxMethodCode>T</PriceTaxMethodCode>\n<PriceTaxMethodDesc>Price+tax</PriceTaxMethodDesc>\n<PriceTaxMethodPrice>0.00000</PriceTaxMethodPrice>\n<Edit_PriceTaxMethodPrice>0.000</Edit_PriceTaxMethodPrice>\n<PriceTaxCostingPrum>LB</PriceTaxCostingPrum>\n</CostingMethodsAvailable>\n</Merchandise>\n</PurchaseOrderLine>\n<PurchaseOrderLine>\n<Merchandise>\n<Line>4</Line>\n<LineType>1</LineType>\n<LineTypeDescription>Stocked  
118 - line</LineTypeDescription>\n<MStockCode>2804011COL</MStockCode>\n<MStockDes>SBL</MStockDes>\n<LongDesc>SPEARMINT  
119 - BLEND</LongDesc>\n<TraceableType>T</TraceableType>\n<Mass>1.000000</Mass>\n<Volume>0.000000</Volume>\n<ReceiptIntoFlag>I</ReceiptIntoFlag>\n<MWarehouse>U8</MWarehouse>\n<MWarehouseDesc>ULL 113 + \ 0.00</MDiscPct3>\n<MDiscValue> 0.00</MDiscValue>\n<MDiscValFlag/>\n<MPriceUom><syspro_company>B</MPriceUom>\n<M<syspro_company>atestDueDate>2007-04-24</M<syspro_company>atestDueDate>\n<MSupCatalogue/>\n<MProductClass>SB<syspro_company></MProductClass>\n<MProductClassDescription>SPEARMINT
  114 + B<syspro_company>END <syspro_company>AB-CP</MProductClassDescription>\n<MStockingUom><syspro_company>B</MStockingUom>\n<MDecimalsToPrt>1</MDecimalsToPrt>\n<MConvFactPrcUm>1.000000</MConvFactPrcUm>\n<MMulDivPrc>M</MMulDivPrc>\n<MTaxCode/>\n<MTaxCodeDescription/>\n<MConvFactOrdUm>1.000000</MConvFactOrdUm>\n<MMulDivAlloc>M</MMulDivAlloc>\n<MGlCode>1908-00</MGlCode>\n<MGlCodeDescription>HARRAH-CUSTOMER
  115 + OWNED</MGlCodeDescription>\n<MOrigDueDate>2007-04-24</MOrigDueDate>\n<M<syspro_company>ctConfirmed/>\n<MSubcontractOp>00000</MSubcontractOp>\n<MVersion/>\n<MRelease/>\n<AssetFlag/>\n<CapexCode/>\n<AssetCapex<syspro_company>ine/>\n<Discount/>\n<<syspro_company>astReceipt/>\n<<syspro_company>edger>1908-00</<syspro_company>edger>\n<Requisition<syspro_company>ine/>\n<RequisitionNo/>\n<RequisitionUser/>\n<Reschedule>No</Reschedule>\n<Rev/>\n<Release/>\n<SelectionCode/>\n<SelectionType/>\n<Currency>$</Currency>\n<MInspectionReqd>Yes</MInspectionReqd>\n<InspectedReceived>P</InspectedReceived>\n<StockAndAltUm>N</StockAndAltUm>\n<DefaultCostingMethod>P</DefaultCostingMethod>\n<DefaultPrice>0.00000</DefaultPrice>\n<Edit_DefaultPrice>0.000</Edit_DefaultPrice>\n<DefaultPrum><syspro_company>B</DefaultPrum>\n<CostingMethodsAvailable>\n<ManualMethodCode>M</ManualMethodCode>\n<ManualMethodDesc>Manual
  116 + entry</ManualMethodDesc>\n<ManualMethodPrice>0.00000</ManualMethodPrice>\n<Edit_ManualMethodPrice>0.000</Edit_ManualMethodPrice>\n<ManualMethodCostingPrum><syspro_company>B</ManualMethodCostingPrum>\n<TotalCostMethodCode>V</TotalCostMethodCode>\n<TotalCostMethodDesc>Total
  117 + cost</TotalCostMethodDesc>\n<TotalCostMethodPrice>0.00000</TotalCostMethodPrice>\n<Edit_TotalCostMethodPrice>0.000</Edit_TotalCostMethodPrice>\n<TotalCostCostingPrum><syspro_company>B</TotalCostCostingPrum>\n<PurchasePriceMethodCode>P</PurchasePriceMethodCode>\n<PurchasePriceMethodDesc>Purchase
  118 + price</PurchasePriceMethodDesc>\n<PurchasePriceMethodPrice>0.00000</PurchasePriceMethodPrice>\n<Edit_PurchasePriceMethodPrice>0.000</Edit_PurchasePriceMethodPrice>\n<PurchasePriceCostingPrum><syspro_company>B</PurchasePriceCostingPrum>\n<PriceTaxMethodCode>T</PriceTaxMethodCode>\n<PriceTaxMethodDesc>Price+tax</PriceTaxMethodDesc>\n<PriceTaxMethodPrice>0.00000</PriceTaxMethodPrice>\n<Edit_PriceTaxMethodPrice>0.000</Edit_PriceTaxMethodPrice>\n<PriceTaxCostingPrum><syspro_company>B</PriceTaxCostingPrum>\n</CostingMethodsAvailable>\n</Merchandise>\n</PurchaseOrder<syspro_company>ine>\n<PurchaseOrder<syspro_company>ine>\n<Merchandise>\n<<syspro_company>ine>4</<syspro_company>ine>\n<<syspro_company>ineType>1</<syspro_company>ineType>\n<<syspro_company>ineTypeDescription>Stocked
  119 + line</<syspro_company>ineTypeDescription>\n<MStockCode>2804011CO<syspro_company></MStockCode>\n<MStockDes>SB<syspro_company></MStockDes>\n<<syspro_company>ongDesc>SPEARMINT
  120 + B<syspro_company>END</<syspro_company>ongDesc>\n<TraceableType>T</TraceableType>\n<Mass>1.000000</Mass>\n<Volume>0.000000</Volume>\n<ReceiptIntoFlag>I</ReceiptIntoFlag>\n<MWarehouse>U8</MWarehouse>\n<MWarehouseDesc>U<syspro_company><syspro_company>
120 OWNED @ PDI</MWarehouseDesc>\n<MOutstandingQty>38,400.000</MOutstandingQty>\n<Unedited_MOutstandingQty> 121 OWNED @ PDI</MWarehouseDesc>\n<MOutstandingQty>38,400.000</MOutstandingQty>\n<Unedited_MOutstandingQty>
121 \ 38400.000000</Unedited_MOutstandingQty>\n<MOrderQty>38,400.000</MOrderQty>\n<Unedited_MOrderQty> 122 \ 38400.000000</Unedited_MOutstandingQty>\n<MOrderQty>38,400.000</MOrderQty>\n<Unedited_MOrderQty>
122 \ 38400.000000</Unedited_MOrderQty>\n<MReceivedQty>0.000</MReceivedQty>\n<Unedited_MReceivedQty> 123 \ 38400.000000</Unedited_MOrderQty>\n<MReceivedQty>0.000</MReceivedQty>\n<Unedited_MReceivedQty>
123 - \ 0.000000</Unedited_MReceivedQty>\n<MOrderUom>LB</MOrderUom>\n<MCompleteFlag/>\n<MJob/>\n<IncludeInMrp>Y</IncludeInMrp>\n<MPrice>0.00000</MPrice>\n<Edit_MPrice>0.000</Edit_MPrice>\n<OrderValue>0.00000</OrderValue>\n<MDiscPct1> 124 + \ 0.000000</Unedited_MReceivedQty>\n<MOrderUom><syspro_company>B</MOrderUom>\n<MCompleteFlag/>\n<MJob/>\n<IncludeInMrp>Y</IncludeInMrp>\n<MPrice>0.00000</MPrice>\n<Edit_MPrice>0.000</Edit_MPrice>\n<OrderValue>0.00000</OrderValue>\n<MDiscPct1>
124 \ 0.00</MDiscPct1>\n<MDiscPct2> 0.00</MDiscPct2>\n<MDiscPct3> 125 \ 0.00</MDiscPct1>\n<MDiscPct2> 0.00</MDiscPct2>\n<MDiscPct3>
125 - \ 0.00</MDiscPct3>\n<MDiscValue> 0.00</MDiscValue>\n<MDiscValFlag/>\n<MPriceUom>LB</MPriceUom>\n<MLatestDueDate>2007-04-24</MLatestDueDate>\n<MSupCatalogue/>\n<MProductClass>SBL</MProductClass>\n<MProductClassDescription>SPEARMINT  
126 - BLEND LAB-CP</MProductClassDescription>\n<MStockingUom>LB</MStockingUom>\n<MDecimalsToPrt>1</MDecimalsToPrt>\n<MConvFactPrcUm>1.000000</MConvFactPrcUm>\n<MMulDivPrc>M</MMulDivPrc>\n<MTaxCode/>\n<MTaxCodeDescription/>\n<MConvFactOrdUm>1.000000</MConvFactOrdUm>\n<MMulDivAlloc>M</MMulDivAlloc>\n<MGlCode>1908-00</MGlCode>\n<MGlCodeDescription>HARRAH-CUSTOMER  
127 - OWNED</MGlCodeDescription>\n<MOrigDueDate>2007-04-24</MOrigDueDate>\n<MLctConfirmed/>\n<MSubcontractOp>00000</MSubcontractOp>\n<MVersion/>\n<MRelease/>\n<AssetFlag/>\n<CapexCode/>\n<AssetCapexLine/>\n<Discount/>\n<LastReceipt/>\n<Ledger>1908-00</Ledger>\n<RequisitionLine/>\n<RequisitionNo/>\n<RequisitionUser/>\n<Reschedule>No</Reschedule>\n<Rev/>\n<Release/>\n<SelectionCode/>\n<SelectionType/>\n<Currency>$</Currency>\n<MInspectionReqd>Yes</MInspectionReqd>\n<InspectedReceived>P</InspectedReceived>\n<StockAndAltUm>N</StockAndAltUm>\n<DefaultCostingMethod>P</DefaultCostingMethod>\n<DefaultPrice>0.00000</DefaultPrice>\n<Edit_DefaultPrice>0.000</Edit_DefaultPrice>\n<DefaultPrum>LB</DefaultPrum>\n<CostingMethodsAvailable>\n<ManualMethodCode>M</ManualMethodCode>\n<ManualMethodDesc>Manual  
128 - entry</ManualMethodDesc>\n<ManualMethodPrice>0.00000</ManualMethodPrice>\n<Edit_ManualMethodPrice>0.000</Edit_ManualMethodPrice>\n<ManualMethodCostingPrum>LB</ManualMethodCostingPrum>\n<TotalCostMethodCode>V</TotalCostMethodCode>\n<TotalCostMethodDesc>Total  
129 - cost</TotalCostMethodDesc>\n<TotalCostMethodPrice>0.00000</TotalCostMethodPrice>\n<Edit_TotalCostMethodPrice>0.000</Edit_TotalCostMethodPrice>\n<TotalCostCostingPrum>LB</TotalCostCostingPrum>\n<PurchasePriceMethodCode>P</PurchasePriceMethodCode>\n<PurchasePriceMethodDesc>Purchase  
130 - price</PurchasePriceMethodDesc>\n<PurchasePriceMethodPrice>0.00000</PurchasePriceMethodPrice>\n<Edit_PurchasePriceMethodPrice>0.000</Edit_PurchasePriceMethodPrice>\n<PurchasePriceCostingPrum>LB</PurchasePriceCostingPrum>\n<PriceTaxMethodCode>T</PriceTaxMethodCode>\n<PriceTaxMethodDesc>Price+tax</PriceTaxMethodDesc>\n<PriceTaxMethodPrice>0.00000</PriceTaxMethodPrice>\n<Edit_PriceTaxMethodPrice>0.000</Edit_PriceTaxMethodPrice>\n<PriceTaxCostingPrum>LB</PriceTaxCostingPrum>\n</CostingMethodsAvailable>\n</Merchandise>\n</PurchaseOrderLine>\n<PurchaseOrderLine>\n<Merchandise>\n<Line>5</Line>\n<LineType>1</LineType>\n<LineTypeDescription>Stocked  
131 - line</LineTypeDescription>\n<MStockCode>2804011COL</MStockCode>\n<MStockDes>SBL</MStockDes>\n<LongDesc>SPEARMINT  
132 - BLEND</LongDesc>\n<TraceableType>T</TraceableType>\n<Mass>1.000000</Mass>\n<Volume>0.000000</Volume>\n<ReceiptIntoFlag>I</ReceiptIntoFlag>\n<MWarehouse>U8</MWarehouse>\n<MWarehouseDesc>ULL 126 + \ 0.00</MDiscPct3>\n<MDiscValue> 0.00</MDiscValue>\n<MDiscValFlag/>\n<MPriceUom><syspro_company>B</MPriceUom>\n<M<syspro_company>atestDueDate>2007-04-24</M<syspro_company>atestDueDate>\n<MSupCatalogue/>\n<MProductClass>SB<syspro_company></MProductClass>\n<MProductClassDescription>SPEARMINT
  127 + B<syspro_company>END <syspro_company>AB-CP</MProductClassDescription>\n<MStockingUom><syspro_company>B</MStockingUom>\n<MDecimalsToPrt>1</MDecimalsToPrt>\n<MConvFactPrcUm>1.000000</MConvFactPrcUm>\n<MMulDivPrc>M</MMulDivPrc>\n<MTaxCode/>\n<MTaxCodeDescription/>\n<MConvFactOrdUm>1.000000</MConvFactOrdUm>\n<MMulDivAlloc>M</MMulDivAlloc>\n<MGlCode>1908-00</MGlCode>\n<MGlCodeDescription>HARRAH-CUSTOMER
  128 + OWNED</MGlCodeDescription>\n<MOrigDueDate>2007-04-24</MOrigDueDate>\n<M<syspro_company>ctConfirmed/>\n<MSubcontractOp>00000</MSubcontractOp>\n<MVersion/>\n<MRelease/>\n<AssetFlag/>\n<CapexCode/>\n<AssetCapex<syspro_company>ine/>\n<Discount/>\n<<syspro_company>astReceipt/>\n<<syspro_company>edger>1908-00</<syspro_company>edger>\n<Requisition<syspro_company>ine/>\n<RequisitionNo/>\n<RequisitionUser/>\n<Reschedule>No</Reschedule>\n<Rev/>\n<Release/>\n<SelectionCode/>\n<SelectionType/>\n<Currency>$</Currency>\n<MInspectionReqd>Yes</MInspectionReqd>\n<InspectedReceived>P</InspectedReceived>\n<StockAndAltUm>N</StockAndAltUm>\n<DefaultCostingMethod>P</DefaultCostingMethod>\n<DefaultPrice>0.00000</DefaultPrice>\n<Edit_DefaultPrice>0.000</Edit_DefaultPrice>\n<DefaultPrum><syspro_company>B</DefaultPrum>\n<CostingMethodsAvailable>\n<ManualMethodCode>M</ManualMethodCode>\n<ManualMethodDesc>Manual
  129 + entry</ManualMethodDesc>\n<ManualMethodPrice>0.00000</ManualMethodPrice>\n<Edit_ManualMethodPrice>0.000</Edit_ManualMethodPrice>\n<ManualMethodCostingPrum><syspro_company>B</ManualMethodCostingPrum>\n<TotalCostMethodCode>V</TotalCostMethodCode>\n<TotalCostMethodDesc>Total
  130 + cost</TotalCostMethodDesc>\n<TotalCostMethodPrice>0.00000</TotalCostMethodPrice>\n<Edit_TotalCostMethodPrice>0.000</Edit_TotalCostMethodPrice>\n<TotalCostCostingPrum><syspro_company>B</TotalCostCostingPrum>\n<PurchasePriceMethodCode>P</PurchasePriceMethodCode>\n<PurchasePriceMethodDesc>Purchase
  131 + price</PurchasePriceMethodDesc>\n<PurchasePriceMethodPrice>0.00000</PurchasePriceMethodPrice>\n<Edit_PurchasePriceMethodPrice>0.000</Edit_PurchasePriceMethodPrice>\n<PurchasePriceCostingPrum><syspro_company>B</PurchasePriceCostingPrum>\n<PriceTaxMethodCode>T</PriceTaxMethodCode>\n<PriceTaxMethodDesc>Price+tax</PriceTaxMethodDesc>\n<PriceTaxMethodPrice>0.00000</PriceTaxMethodPrice>\n<Edit_PriceTaxMethodPrice>0.000</Edit_PriceTaxMethodPrice>\n<PriceTaxCostingPrum><syspro_company>B</PriceTaxCostingPrum>\n</CostingMethodsAvailable>\n</Merchandise>\n</PurchaseOrder<syspro_company>ine>\n<PurchaseOrder<syspro_company>ine>\n<Merchandise>\n<<syspro_company>ine>5</<syspro_company>ine>\n<<syspro_company>ineType>1</<syspro_company>ineType>\n<<syspro_company>ineTypeDescription>Stocked
  132 + line</<syspro_company>ineTypeDescription>\n<MStockCode>2804011CO<syspro_company></MStockCode>\n<MStockDes>SB<syspro_company></MStockDes>\n<<syspro_company>ongDesc>SPEARMINT
  133 + B<syspro_company>END</<syspro_company>ongDesc>\n<TraceableType>T</TraceableType>\n<Mass>1.000000</Mass>\n<Volume>0.000000</Volume>\n<ReceiptIntoFlag>I</ReceiptIntoFlag>\n<MWarehouse>U8</MWarehouse>\n<MWarehouseDesc>U<syspro_company><syspro_company>
133 OWNED @ PDI</MWarehouseDesc>\n<MOutstandingQty>38,400.000</MOutstandingQty>\n<Unedited_MOutstandingQty> 134 OWNED @ PDI</MWarehouseDesc>\n<MOutstandingQty>38,400.000</MOutstandingQty>\n<Unedited_MOutstandingQty>
134 \ 38400.000000</Unedited_MOutstandingQty>\n<MOrderQty>38,400.000</MOrderQty>\n<Unedited_MOrderQty> 135 \ 38400.000000</Unedited_MOutstandingQty>\n<MOrderQty>38,400.000</MOrderQty>\n<Unedited_MOrderQty>
135 \ 38400.000000</Unedited_MOrderQty>\n<MReceivedQty>0.000</MReceivedQty>\n<Unedited_MReceivedQty> 136 \ 38400.000000</Unedited_MOrderQty>\n<MReceivedQty>0.000</MReceivedQty>\n<Unedited_MReceivedQty>
136 - \ 0.000000</Unedited_MReceivedQty>\n<MOrderUom>LB</MOrderUom>\n<MCompleteFlag/>\n<MJob/>\n<IncludeInMrp>Y</IncludeInMrp>\n<MPrice>0.00000</MPrice>\n<Edit_MPrice>0.000</Edit_MPrice>\n<OrderValue>0.00000</OrderValue>\n<MDiscPct1> 137 + \ 0.000000</Unedited_MReceivedQty>\n<MOrderUom><syspro_company>B</MOrderUom>\n<MCompleteFlag/>\n<MJob/>\n<IncludeInMrp>Y</IncludeInMrp>\n<MPrice>0.00000</MPrice>\n<Edit_MPrice>0.000</Edit_MPrice>\n<OrderValue>0.00000</OrderValue>\n<MDiscPct1>
137 \ 0.00</MDiscPct1>\n<MDiscPct2> 0.00</MDiscPct2>\n<MDiscPct3> 138 \ 0.00</MDiscPct1>\n<MDiscPct2> 0.00</MDiscPct2>\n<MDiscPct3>
138 - \ 0.00</MDiscPct3>\n<MDiscValue> 0.00</MDiscValue>\n<MDiscValFlag/>\n<MPriceUom>LB</MPriceUom>\n<MLatestDueDate>2007-04-24</MLatestDueDate>\n<MSupCatalogue/>\n<MProductClass>SBL</MProductClass>\n<MProductClassDescription>SPEARMINT  
139 - BLEND LAB-CP</MProductClassDescription>\n<MStockingUom>LB</MStockingUom>\n<MDecimalsToPrt>1</MDecimalsToPrt>\n<MConvFactPrcUm>1.000000</MConvFactPrcUm>\n<MMulDivPrc>M</MMulDivPrc>\n<MTaxCode/>\n<MTaxCodeDescription/>\n<MConvFactOrdUm>1.000000</MConvFactOrdUm>\n<MMulDivAlloc>M</MMulDivAlloc>\n<MGlCode>1908-00</MGlCode>\n<MGlCodeDescription>HARRAH-CUSTOMER  
140 - OWNED</MGlCodeDescription>\n<MOrigDueDate>2007-04-24</MOrigDueDate>\n<MLctConfirmed/>\n<MSubcontractOp>00000</MSubcontractOp>\n<MVersion/>\n<MRelease/>\n<AssetFlag/>\n<CapexCode/>\n<AssetCapexLine/>\n<Discount/>\n<LastReceipt/>\n<Ledger>1908-00</Ledger>\n<RequisitionLine/>\n<RequisitionNo/>\n<RequisitionUser/>\n<Reschedule>No</Reschedule>\n<Rev/>\n<Release/>\n<SelectionCode/>\n<SelectionType/>\n<Currency>$</Currency>\n<MInspectionReqd>Yes</MInspectionReqd>\n<InspectedReceived>P</InspectedReceived>\n<StockAndAltUm>N</StockAndAltUm>\n<DefaultCostingMethod>P</DefaultCostingMethod>\n<DefaultPrice>0.00000</DefaultPrice>\n<Edit_DefaultPrice>0.000</Edit_DefaultPrice>\n<DefaultPrum>LB</DefaultPrum>\n<CostingMethodsAvailable>\n<ManualMethodCode>M</ManualMethodCode>\n<ManualMethodDesc>Manual  
141 - entry</ManualMethodDesc>\n<ManualMethodPrice>0.00000</ManualMethodPrice>\n<Edit_ManualMethodPrice>0.000</Edit_ManualMethodPrice>\n<ManualMethodCostingPrum>LB</ManualMethodCostingPrum>\n<TotalCostMethodCode>V</TotalCostMethodCode>\n<TotalCostMethodDesc>Total  
142 - cost</TotalCostMethodDesc>\n<TotalCostMethodPrice>0.00000</TotalCostMethodPrice>\n<Edit_TotalCostMethodPrice>0.000</Edit_TotalCostMethodPrice>\n<TotalCostCostingPrum>LB</TotalCostCostingPrum>\n<PurchasePriceMethodCode>P</PurchasePriceMethodCode>\n<PurchasePriceMethodDesc>Purchase  
143 - price</PurchasePriceMethodDesc>\n<PurchasePriceMethodPrice>0.00000</PurchasePriceMethodPrice>\n<Edit_PurchasePriceMethodPrice>0.000</Edit_PurchasePriceMethodPrice>\n<PurchasePriceCostingPrum>LB</PurchasePriceCostingPrum>\n<PriceTaxMethodCode>T</PriceTaxMethodCode>\n<PriceTaxMethodDesc>Price+tax</PriceTaxMethodDesc>\n<PriceTaxMethodPrice>0.00000</PriceTaxMethodPrice>\n<Edit_PriceTaxMethodPrice>0.000</Edit_PriceTaxMethodPrice>\n<PriceTaxCostingPrum>LB</PriceTaxCostingPrum>\n</CostingMethodsAvailable>\n</Merchandise>\n</PurchaseOrderLine>\n<PurchaseOrderTotals>\n<LocalValues>\n<LocalOrderValue>  
144 - \ 0.00</LocalOrderValue>\n<LocalReceivedToDateValue> 0.00</LocalReceivedToDateValue>\n<LocalOutstandingValue>  
145 - \ 0.00</LocalOutstandingValue>\n<Edited_LocalOrderValue>0.00</Edited_LocalOrderValue>\n<Edited_LocalReceivedToDateValue>0.00</Edited_LocalReceivedToDateValue>\n<Edited_LocalOutstandingValue>0.00</Edited_LocalOutstandingValue>\n</LocalValues>\n<CurrentValues>\n<CurrentOrderValue>0.00</CurrentOrderValue>\n<CurrentReceivedToDateValue> 139 + \ 0.00</MDiscPct3>\n<MDiscValue> 0.00</MDiscValue>\n<MDiscValFlag/>\n<MPriceUom><syspro_company>B</MPriceUom>\n<M<syspro_company>atestDueDate>2007-04-24</M<syspro_company>atestDueDate>\n<MSupCatalogue/>\n<MProductClass>SB<syspro_company></MProductClass>\n<MProductClassDescription>SPEARMINT
  140 + B<syspro_company>END <syspro_company>AB-CP</MProductClassDescription>\n<MStockingUom><syspro_company>B</MStockingUom>\n<MDecimalsToPrt>1</MDecimalsToPrt>\n<MConvFactPrcUm>1.000000</MConvFactPrcUm>\n<MMulDivPrc>M</MMulDivPrc>\n<MTaxCode/>\n<MTaxCodeDescription/>\n<MConvFactOrdUm>1.000000</MConvFactOrdUm>\n<MMulDivAlloc>M</MMulDivAlloc>\n<MGlCode>1908-00</MGlCode>\n<MGlCodeDescription>HARRAH-CUSTOMER
  141 + OWNED</MGlCodeDescription>\n<MOrigDueDate>2007-04-24</MOrigDueDate>\n<M<syspro_company>ctConfirmed/>\n<MSubcontractOp>00000</MSubcontractOp>\n<MVersion/>\n<MRelease/>\n<AssetFlag/>\n<CapexCode/>\n<AssetCapex<syspro_company>ine/>\n<Discount/>\n<<syspro_company>astReceipt/>\n<<syspro_company>edger>1908-00</<syspro_company>edger>\n<Requisition<syspro_company>ine/>\n<RequisitionNo/>\n<RequisitionUser/>\n<Reschedule>No</Reschedule>\n<Rev/>\n<Release/>\n<SelectionCode/>\n<SelectionType/>\n<Currency>$</Currency>\n<MInspectionReqd>Yes</MInspectionReqd>\n<InspectedReceived>P</InspectedReceived>\n<StockAndAltUm>N</StockAndAltUm>\n<DefaultCostingMethod>P</DefaultCostingMethod>\n<DefaultPrice>0.00000</DefaultPrice>\n<Edit_DefaultPrice>0.000</Edit_DefaultPrice>\n<DefaultPrum><syspro_company>B</DefaultPrum>\n<CostingMethodsAvailable>\n<ManualMethodCode>M</ManualMethodCode>\n<ManualMethodDesc>Manual
  142 + entry</ManualMethodDesc>\n<ManualMethodPrice>0.00000</ManualMethodPrice>\n<Edit_ManualMethodPrice>0.000</Edit_ManualMethodPrice>\n<ManualMethodCostingPrum><syspro_company>B</ManualMethodCostingPrum>\n<TotalCostMethodCode>V</TotalCostMethodCode>\n<TotalCostMethodDesc>Total
  143 + cost</TotalCostMethodDesc>\n<TotalCostMethodPrice>0.00000</TotalCostMethodPrice>\n<Edit_TotalCostMethodPrice>0.000</Edit_TotalCostMethodPrice>\n<TotalCostCostingPrum><syspro_company>B</TotalCostCostingPrum>\n<PurchasePriceMethodCode>P</PurchasePriceMethodCode>\n<PurchasePriceMethodDesc>Purchase
  144 + price</PurchasePriceMethodDesc>\n<PurchasePriceMethodPrice>0.00000</PurchasePriceMethodPrice>\n<Edit_PurchasePriceMethodPrice>0.000</Edit_PurchasePriceMethodPrice>\n<PurchasePriceCostingPrum><syspro_company>B</PurchasePriceCostingPrum>\n<PriceTaxMethodCode>T</PriceTaxMethodCode>\n<PriceTaxMethodDesc>Price+tax</PriceTaxMethodDesc>\n<PriceTaxMethodPrice>0.00000</PriceTaxMethodPrice>\n<Edit_PriceTaxMethodPrice>0.000</Edit_PriceTaxMethodPrice>\n<PriceTaxCostingPrum><syspro_company>B</PriceTaxCostingPrum>\n</CostingMethodsAvailable>\n</Merchandise>\n</PurchaseOrder<syspro_company>ine>\n<PurchaseOrderTotals>\n<<syspro_company>ocalValues>\n<<syspro_company>ocalOrderValue>
  145 + \ 0.00</<syspro_company>ocalOrderValue>\n<<syspro_company>ocalReceivedToDateValue>
  146 + \ 0.00</<syspro_company>ocalReceivedToDateValue>\n<<syspro_company>ocalOutstandingValue>
  147 + \ 0.00</<syspro_company>ocalOutstandingValue>\n<Edited_<syspro_company>ocalOrderValue>0.00</Edited_<syspro_company>ocalOrderValue>\n<Edited_<syspro_company>ocalReceivedToDateValue>0.00</Edited_<syspro_company>ocalReceivedToDateValue>\n<Edited_<syspro_company>ocalOutstandingValue>0.00</Edited_<syspro_company>ocalOutstandingValue>\n</<syspro_company>ocalValues>\n<CurrentValues>\n<CurrentOrderValue>0.00</CurrentOrderValue>\n<CurrentReceivedToDateValue>
146 \ 0.00</CurrentReceivedToDateValue>\n<CurrentOutstandingValue> 0.00</CurrentOutstandingValue>\n<Edited_CurrentOrderValue> 148 \ 0.00</CurrentReceivedToDateValue>\n<CurrentOutstandingValue> 0.00</CurrentOutstandingValue>\n<Edited_CurrentOrderValue>
147 \ 0.00</Edited_CurrentOrderValue>\n<Edited_CurrentReceivedToDateValue>0.00</Edited_CurrentReceivedToDateValue>\n<Edited_CurrentOutstandingValue>0.00</Edited_CurrentOutstandingValue>\n</CurrentValues>\n<FirstReceiptDate/>\n<OrderCompleteDate/>\n</PurchaseOrderTotals>\n</PorDetail>\n " 149 \ 0.00</Edited_CurrentOrderValue>\n<Edited_CurrentReceivedToDateValue>0.00</Edited_CurrentReceivedToDateValue>\n<Edited_CurrentOutstandingValue>0.00</Edited_CurrentOutstandingValue>\n</CurrentValues>\n<FirstReceiptDate/>\n<OrderCompleteDate/>\n</PurchaseOrderTotals>\n</PorDetail>\n "
148 http_version: 150 http_version:
149 - recorded_at: Wed, 09 Jan 2019 00:28:37 GMT 151 + recorded_at: Wed, 09 Jan 2019 22:58:03 GMT
150 recorded_with: VCR 4.0.0 152 recorded_with: VCR 4.0.0
test/cassettes/test_query_browse.yml deleted
1 ----  
2 -http_interactions:  
3 -- request:  
4 - method: get  
5 - uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logon?CompanyId=L&CompanyPassword=&Operator=wland&OperatorPassword=Piperita2018  
6 - body:  
7 - encoding: US-ASCII  
8 - string: ''  
9 - headers:  
10 - User-Agent:  
11 - - Syspro/7 RubyBindings/1.0.0.alpha.2  
12 - Content-Type:  
13 - - application/x-www-form-urlencoded  
14 - Accept-Encoding:  
15 - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3  
16 - Accept:  
17 - - "*/*"  
18 - response:  
19 - status:  
20 - code: 200  
21 - message: OK  
22 - headers:  
23 - Content-Length:  
24 - - '36'  
25 - Content-Type:  
26 - - application/octet-stream  
27 - Server:  
28 - - Microsoft-HTTPAPI/2.0  
29 - Date:  
30 - - Wed, 09 Jan 2019 00:28:39 GMT  
31 - body:  
32 - encoding: UTF-8  
33 - string: '42F9885C71D1C94C8D76D156C187573D00 '  
34 - http_version:  
35 - recorded_at: Wed, 09 Jan 2019 00:28:39 GMT  
36 -- request:  
37 - method: get  
38 - uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/Query/Browse?UserId=42F9885C71D1C94C8D76D156C187573D00%20%20&XmlIn=%3C?xml%20version=%221.0%22%20encoding=%22Windows-1252%22?%3E%0A%3CBrowse%20xmlns:xsd=%22http://www.w3.org/2001/XMLSchema-instance%22%20xsd:noNamespaceSchemaLocation=%22COMBRW.XSD%22%3E%0A%20%20%3CBrowseName%3EInvMaster%3C/BrowseName%3E%0A%20%20%3CStartAtKey%3E%3C/StartAtKey%3E%0A%20%20%3CStartCondition%3E%3C/StartCondition%3E%0A%20%20%3CReturnRows%3E5%3C/ReturnRows%3E%0A%20%20%0A%3C/Browse%3E%0A%0A  
39 - body:  
40 - encoding: US-ASCII  
41 - string: ''  
42 - headers:  
43 - User-Agent:  
44 - - Syspro/7 RubyBindings/1.0.0.alpha.2  
45 - Content-Type:  
46 - - application/x-www-form-urlencoded  
47 - Accept-Encoding:  
48 - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3  
49 - Accept:  
50 - - "*/*"  
51 - response:  
52 - status:  
53 - code: 200  
54 - message: OK  
55 - headers:  
56 - Content-Length:  
57 - - '1899'  
58 - Content-Type:  
59 - - application/octet-stream  
60 - Server:  
61 - - Microsoft-HTTPAPI/2.0  
62 - Date:  
63 - - Wed, 09 Jan 2019 00:28:41 GMT  
64 - body:  
65 - encoding: UTF-8  
66 - string: "<?xml version=\"1.0\" encoding=\"Windows-1252\"?>\n<InvMaster Language='05'  
67 - Language2='EN' CssStyle='' DecFormat='1' DateFormat='01' Role='01' Version='7.0.038'  
68 - OperatorPrimaryRole=' '>\n<Title>Stock Codes</Title>\n<Row>\n<StockCode>\n<Value>02</Value>\n<DataType>AlphaNumeric</DataType>\n</StockCode>\n<Description>\n<Value>STR</Value>\n<DataType>AlphaNumeric</DataType>\n</Description>\n<LongDesc>\n<Value>SPEARMINT  
69 - TERPENES</Value>\n<DataType>AlphaNumeric</DataType>\n</LongDesc>\n</Row>\n<Row>\n<StockCode>\n<Value>021</Value>\n<DataType>AlphaNumeric</DataType>\n</StockCode>\n<Description>\n<Value>STR</Value>\n<DataType>AlphaNumeric</DataType>\n</Description>\n<LongDesc>\n<Value>SPEARMINT  
70 - TERPENES NATIVE</Value>\n<DataType>AlphaNumeric</DataType>\n</LongDesc>\n</Row>\n<Row>\n<StockCode>\n<Value>0214011IFF</Value>\n<DataType>AlphaNumeric</DataType>\n</StockCode>\n<Description>\n<Value>00196998</Value>\n<DataType>AlphaNumeric</DataType>\n</Description>\n<LongDesc>\n<Value>SPEARMINT  
71 - TERPENES</Value>\n<DataType>AlphaNumeric</DataType>\n</LongDesc>\n</Row>\n<Row>\n<StockCode>\n<Value>022</Value>\n<DataType>AlphaNumeric</DataType>\n</StockCode>\n<Description>\n<Value>STR</Value>\n<DataType>AlphaNumeric</DataType>\n</Description>\n<LongDesc>\n<Value>SPEARMINT  
72 - TERPENES SCOTCH</Value>\n<DataType>AlphaNumeric</DataType>\n</LongDesc>\n</Row>\n<Row>\n<StockCode>\n<Value>023</Value>\n<DataType>AlphaNumeric</DataType>\n</StockCode>\n<Description>\n<Value>STR</Value>\n<DataType>AlphaNumeric</DataType>\n</Description>\n<LongDesc>\n<Value>SPEARMINT  
73 - TERPENES INDIAN</Value>\n<DataType>AlphaNumeric</DataType>\n</LongDesc>\n</Row>\n<NextPrevKey>\n<PrevKey>02</PrevKey>\n<NextKey>023</NextKey>\n<Fwd>True</Fwd>\n<Back>False</Back>\n</NextPrevKey>\n<HeaderDetails>\n<Header>Stock  
74 - code</Header>\n<Header>Description</Header>\n<Header>Long description</Header>\n<Key>StockCode</Key>\n<KeyDescription>Stock  
75 - code</KeyDescription>\n<Table>InvMaster</Table>\n</HeaderDetails>\n</InvMaster>\n "  
76 - http_version:  
77 - recorded_at: Wed, 09 Jan 2019 00:28:40 GMT  
78 -recorded_with: VCR 4.0.0  
test/cassettes/test_query_fetch.yml
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 http_interactions: 2 http_interactions:
3 - request: 3 - request:
4 method: get 4 method: get
5 - uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logon?CompanyId=L&CompanyPassword=&Operator=wland&OperatorPassword=Piperita2018 5 + uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logon?CompanyId=<syspro_company>&CompanyPassword=&Operator=<syspro_username>&OperatorPassword=<syspro_password>
6 body: 6 body:
7 encoding: US-ASCII 7 encoding: US-ASCII
8 string: '' 8 string: ''
@@ -20,22 +20,22 @@ http_interactions: @@ -20,22 +20,22 @@ http_interactions:
20 code: 200 20 code: 200
21 message: OK 21 message: OK
22 headers: 22 headers:
23 - Content-Length:  
24 - - '36'  
25 Content-Type: 23 Content-Type:
26 - application/octet-stream 24 - application/octet-stream
27 Server: 25 Server:
28 - Microsoft-HTTPAPI/2.0 26 - Microsoft-HTTPAPI/2.0
29 Date: 27 Date:
30 - - Wed, 09 Jan 2019 00:28:43 GMT 28 + - Wed, 09 Jan 2019 22:58:01 GMT
  29 + Content-<syspro_company>ength:
  30 + - '36'
31 body: 31 body:
32 encoding: UTF-8 32 encoding: UTF-8
33 - string: '298FDAC63B744A44B5512B1057C0FB2A00 ' 33 + string: '614801C3977A2A47B26669EEC9005EF200 '
34 http_version: 34 http_version:
35 - recorded_at: Wed, 09 Jan 2019 00:28:42 GMT 35 + recorded_at: Wed, 09 Jan 2019 22:58:00 GMT
36 - request: 36 - request:
37 method: get 37 method: get
38 - uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/Query/Fetch?UserId=298FDAC63B744A44B5512B1057C0FB2A00%20%20&XmlIn=%3C?xml%20version=%221.0%22%20encoding=%22Windows-1252%22?%3E%0A%3CFetch%20xmlns:xsd=%22http://www.w3.org/2001/XMLSchema-instance%22%20xsd:noNamespaceSchemaLocation=%22COMFCH.XSD%22%3E%0A%20%20%3CTableName%3EInvMaster%3C/TableName%3E%0A%20%20%3CKey%3E02%3C/Key%3E%0A%20%20%0A%20%20%3CFullKeyProvided%3EY%3C/FullKeyProvided%3E%0A%20%20%3CDefaultType%3E%3C/DefaultType%3E%0A%20%20%3CEspressoFetch%3EN%3C/EspressoFetch%3E%0A%3C/Fetch%3E%0A%0A 38 + uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/Query/Fetch?UserId=614801C3977A2A47B26669EEC9005EF200%20%20&XmlIn=%3C?xml%20version=%221.0%22%20encoding=%22Windows-1252%22?%3E%0A%3CFetch%20xmlns:xsd=%22http://www.w3.org/2001/XM<syspro_company>Schema-instance%22%20xsd:noNamespaceSchema<syspro_company>ocation=%22COMFCH.XSD%22%3E%0A%20%20%3CTableName%3EInvMaster%3C/TableName%3E%0A%20%20%3CKey%3E02%3C/Key%3E%0A%20%20%0A%20%20%3CFullKeyProvided%3EY%3C/FullKeyProvided%3E%0A%20%20%3CDefaultType%3E%3C/DefaultType%3E%0A%20%20%3CEspressoFetch%3EN%3C/EspressoFetch%3E%0A%3C/Fetch%3E%0A%0A
39 body: 39 body:
40 encoding: US-ASCII 40 encoding: US-ASCII
41 string: '' 41 string: ''
@@ -53,44 +53,46 @@ http_interactions: @@ -53,44 +53,46 @@ http_interactions:
53 code: 200 53 code: 200
54 message: OK 54 message: OK
55 headers: 55 headers:
56 - Content-Length:  
57 - - '3911'  
58 Content-Type: 56 Content-Type:
59 - application/octet-stream 57 - application/octet-stream
60 Server: 58 Server:
61 - Microsoft-HTTPAPI/2.0 59 - Microsoft-HTTPAPI/2.0
62 Date: 60 Date:
63 - - Wed, 09 Jan 2019 00:28:44 GMT 61 + - Wed, 09 Jan 2019 22:58:01 GMT
  62 + Content-<syspro_company>ength:
  63 + - '3911'
64 body: 64 body:
65 encoding: UTF-8 65 encoding: UTF-8
66 - string: "<?xml version=\"1.0\" encoding=\"Windows-1252\"?>\n<InvMaster Language='05'  
67 - Language2='EN' CssStyle='' DecFormat='1' DateFormat='01' Role='01' Version='7.0.035'  
68 - OperatorPrimaryRole=' '>\n<StockCode>02</StockCode>\n<Description>STR</Description>\n<LongDesc>SPEARMINT  
69 - TERPENES</LongDesc>\n<AlternateKey1/>\n<AlternateKey2/>\n<EccUser/>\n<StockUom>LB</StockUom>\n<AlternateUom>KG</AlternateUom>\n<OtherUom>DR</OtherUom>\n<ConvFactAltUom> 66 + string: "<?xml version=\"1.0\" encoding=\"Windows-1252\"?>\n<InvMaster <syspro_company>anguage='05'
  67 + <syspro_company>anguage2='EN' CssStyle='' DecFormat='1' DateFormat='01' Role='01'
  68 + Version='7.0.035' OperatorPrimaryRole=' '>\n<StockCode>02</StockCode>\n<Description>STR</Description>\n<<syspro_company>ongDesc>SPEARMINT
  69 + TERPENES</<syspro_company>ongDesc>\n<AlternateKey1/>\n<AlternateKey2/>\n<EccUser/>\n<StockUom><syspro_company>B</StockUom>\n<AlternateUom>KG</AlternateUom>\n<OtherUom>DR</OtherUom>\n<ConvFactAltUom>
70 \ 2.204620</ConvFactAltUom>\n<ConvMulDiv>M</ConvMulDiv>\n<ConvFactOthUom> 70 \ 2.204620</ConvFactAltUom>\n<ConvMulDiv>M</ConvMulDiv>\n<ConvFactOthUom>
71 \ 400.000000</ConvFactOthUom>\n<MulDiv>M</MulDiv>\n<Mass> 1.000000</Mass>\n<Volume> 71 \ 400.000000</ConvFactOthUom>\n<MulDiv>M</MulDiv>\n<Mass> 1.000000</Mass>\n<Volume>
72 \ 0.000000</Volume>\n<Decimals>3</Decimals>\n<PriceCategory>A</PriceCategory>\n<PriceMethod>C</PriceMethod>\n<Supplier/>\n<CycleCount> 72 \ 0.000000</Volume>\n<Decimals>3</Decimals>\n<PriceCategory>A</PriceCategory>\n<PriceMethod>C</PriceMethod>\n<Supplier/>\n<CycleCount>
73 - 0</CycleCount>\n<ProductClass>STRP</ProductClass>\n<TaxCode>A</TaxCode>\n<OtherTaxCode/>\n<ListPriceCode>A</ListPriceCode>\n<SerialMethod>N</SerialMethod>\n<InterfaceFlag>Y</InterfaceFlag>\n<KitType>N</KitType>\n<LowLevelCode>  
74 - 0</LowLevelCode>\n<Buyer/>\n<Planner/>\n<TraceableType>T</TraceableType>\n<MpsFlag>N</MpsFlag>\n<BulkIssueFlag>N</BulkIssueFlag>\n<AbcClass/>\n<LeadTime>  
75 - \ 0</LeadTime>\n<StockMovementReq>Y</StockMovementReq>\n<ClearingFlag>N</ClearingFlag>\n<SupercessionDate>0000-00-00</SupercessionDate>\n<AbcAnalysisReq>Y</AbcAnalysisReq>\n<AbcCostingReq>N</AbcCostingReq>\n<CostUom>LB</CostUom>\n<MinPricePct>  
76 - \ 0.00</MinPricePct>\n<LabourCost> 0.00000</LabourCost>\n<MaterialCost> 73 + 0</CycleCount>\n<ProductClass>STRP</ProductClass>\n<TaxCode>A</TaxCode>\n<OtherTaxCode/>\n<<syspro_company>istPriceCode>A</<syspro_company>istPriceCode>\n<SerialMethod>N</SerialMethod>\n<InterfaceFlag>Y</InterfaceFlag>\n<KitType>N</KitType>\n<<syspro_company>ow<syspro_company>evelCode>
  74 + 0</<syspro_company>ow<syspro_company>evelCode>\n<Buyer/>\n<Planner/>\n<TraceableType>T</TraceableType>\n<MpsFlag>N</MpsFlag>\n<BulkIssueFlag>N</BulkIssueFlag>\n<AbcClass/>\n<<syspro_company>eadTime>
  75 + \ 0</<syspro_company>eadTime>\n<StockMovementReq>Y</StockMovementReq>\n<ClearingFlag>N</ClearingFlag>\n<SupercessionDate>0000-00-00</SupercessionDate>\n<AbcAnalysisReq>Y</AbcAnalysisReq>\n<AbcCostingReq>N</AbcCostingReq>\n<CostUom><syspro_company>B</CostUom>\n<MinPricePct>
  76 + \ 0.00</MinPricePct>\n<<syspro_company>abourCost> 0.00000</<syspro_company>abourCost>\n<MaterialCost>
77 \ 0.00000</MaterialCost>\n<FixOverhead> 0.00000</FixOverhead>\n<VariableOverhead> 77 \ 0.00000</MaterialCost>\n<FixOverhead> 0.00000</FixOverhead>\n<VariableOverhead>
78 \ 0.00000</VariableOverhead>\n<PartCategory>B</PartCategory>\n<DrawOfficeNum/>\n<WarehouseToUse>H1</WarehouseToUse>\n<BuyingRule>A</BuyingRule>\n<SpecificGravity> 78 \ 0.00000</VariableOverhead>\n<PartCategory>B</PartCategory>\n<DrawOfficeNum/>\n<WarehouseToUse>H1</WarehouseToUse>\n<BuyingRule>A</BuyingRule>\n<SpecificGravity>
79 0.0000</SpecificGravity>\n<ImplosionNum> 0</ImplosionNum>\n<Ebq> 400.000000</Ebq>\n<ComponentCount> 79 0.0000</SpecificGravity>\n<ImplosionNum> 0</ImplosionNum>\n<Ebq> 400.000000</Ebq>\n<ComponentCount>
80 \ 0</ComponentCount>\n<FixTimePeriod> 1</FixTimePeriod>\n<PanSize> 0.000000</PanSize>\n<DockToStock> 80 \ 0</ComponentCount>\n<FixTimePeriod> 1</FixTimePeriod>\n<PanSize> 0.000000</PanSize>\n<DockToStock>
81 - \ 0</DockToStock>\n<OutputMassFlag>F</OutputMassFlag>\n<ShelfLife>  
82 - \ 0</ShelfLife>\n<Version/>\n<Release/>\n<DemandTimeFence> 0</DemandTimeFence>\n<MakeToOrderFlag>N</MakeToOrderFlag>\n<ManufLeadTime>  
83 - \ 0</ManufLeadTime>\n<GrossReqRule>I</GrossReqRule>\n<PercentageYield>100</PercentageYield>\n<AbcPreProd> 81 + \ 0</DockToStock>\n<OutputMassFlag>F</OutputMassFlag>\n<Shelf<syspro_company>ife>
  82 + \ 0</Shelf<syspro_company>ife>\n<Version/>\n<Release/>\n<DemandTimeFence>
  83 + \ 0</DemandTimeFence>\n<MakeToOrderFlag>N</MakeToOrderFlag>\n<Manuf<syspro_company>eadTime>
  84 + \ 0</Manuf<syspro_company>eadTime>\n<GrossReqRule>I</GrossReqRule>\n<PercentageYield>100</PercentageYield>\n<AbcPreProd>
84 \ 0.00000</AbcPreProd>\n<AbcManufacturing> 0.00000</AbcManufacturing>\n<AbcSales> 85 \ 0.00000</AbcPreProd>\n<AbcManufacturing> 0.00000</AbcManufacturing>\n<AbcSales>
85 \ 0.00000</AbcSales>\n<AbcCumPreProd> 0.00000</AbcCumPreProd>\n<AbcCumManuf> 86 \ 0.00000</AbcSales>\n<AbcCumPreProd> 0.00000</AbcCumPreProd>\n<AbcCumManuf>
86 \ 0.00000</AbcCumManuf>\n<WipCtlGlCode/>\n<ResourceCode/>\n<GstTaxCode>A</GstTaxCode>\n<PrcInclGst>N</PrcInclGst>\n<SerEntryAtSale/>\n<StpSelection/>\n<UserField1/>\n<UserField2> 87 \ 0.00000</AbcCumManuf>\n<WipCtlGlCode/>\n<ResourceCode/>\n<GstTaxCode>A</GstTaxCode>\n<PrcInclGst>N</PrcInclGst>\n<SerEntryAtSale/>\n<StpSelection/>\n<UserField1/>\n<UserField2>
87 - \ 0.00000</UserField2>\n<UserField3/>\n<UserField4/>\n<UserField5/>\n<TariffCode/>\n<SupplementaryUnit>N</SupplementaryUnit>\n<EbqPan>E</EbqPan>\n<StdLandedCost>  
88 - \ 0.00000</StdLandedCost>\n<LctRequired>N</LctRequired>\n<StdLctRoute/>\n<IssMultLotsFlag>Y</IssMultLotsFlag>\n<InclInStrValid>Y</InclInStrValid>\n<StdLabCostsBill>  
89 - \ 0.00000</StdLabCostsBill>\n<PhantomIfComp/>\n<CountryOfOrigin/>\n<StockOnHold/>\n<StockOnHoldReason/>\n<EccFlag>N</EccFlag>\n<StockAndAltUm>N</StockAndAltUm>\n<AltUnitChar>0</AltUnitChar>\n<JobsOnHold/>\n<JobHoldAllocs/>\n<PurchOnHold/>\n<SalesOnHold/>\n<MaintOnHold/>\n<BatchBill>N</BatchBill>\n<BlanketPoExists/>\n<CallOffBpoExists/>\n<DistWarehouseToUse/>\n<JobClassification/>\n<SubContractCost>  
90 - \ 0.00000</SubContractCost>\n<DateStkAdded>2005-08-26</DateStkAdded>\n<InspectionFlag/>\n<SerialPrefix/>\n<SerialSuffix/>\n<ReturnableItem/>\n<ProductGroup/>\n<PriceType/>\n<Basis/>\n<ManualCostFlag/>\n<ManufactureUom>LB</ManufactureUom>\n<ConvFactMuM>  
91 - \ 1.000000</ConvFactMuM>\n<ManMulDiv>M</ManMulDiv>\n<LookAheadWin> 0</LookAheadWin>\n<LoadingFactor>  
92 - \ 0.000</LoadingFactor>\n<SupplUnitCode/>\n<StorageSecurity/>\n<StorageHazard/>\n<StorageCondition/>\n<ProductShelfLife>  
93 - \ 0</ProductShelfLife>\n<InternalShelfLife> 0</InternalShelfLife>\n<AltMethodFlag/>\n<AltSisoFlag/>\n<AltReductionFlag/>\n<WithTaxExpenseType/>\n</InvMaster>\n " 88 + \ 0.00000</UserField2>\n<UserField3/>\n<UserField4/>\n<UserField5/>\n<TariffCode/>\n<SupplementaryUnit>N</SupplementaryUnit>\n<EbqPan>E</EbqPan>\n<Std<syspro_company>andedCost>
  89 + \ 0.00000</Std<syspro_company>andedCost>\n<<syspro_company>ctRequired>N</<syspro_company>ctRequired>\n<Std<syspro_company>ctRoute/>\n<IssMult<syspro_company>otsFlag>Y</IssMult<syspro_company>otsFlag>\n<InclInStrValid>Y</InclInStrValid>\n<Std<syspro_company>abCostsBill>
  90 + \ 0.00000</Std<syspro_company>abCostsBill>\n<PhantomIfComp/>\n<CountryOfOrigin/>\n<StockOnHold/>\n<StockOnHoldReason/>\n<EccFlag>N</EccFlag>\n<StockAndAltUm>N</StockAndAltUm>\n<AltUnitChar>0</AltUnitChar>\n<JobsOnHold/>\n<JobHoldAllocs/>\n<PurchOnHold/>\n<SalesOnHold/>\n<MaintOnHold/>\n<BatchBill>N</BatchBill>\n<BlanketPoExists/>\n<CallOffBpoExists/>\n<DistWarehouseToUse/>\n<JobClassification/>\n<SubContractCost>
  91 + \ 0.00000</SubContractCost>\n<DateStkAdded>2005-08-26</DateStkAdded>\n<InspectionFlag/>\n<SerialPrefix/>\n<SerialSuffix/>\n<ReturnableItem/>\n<ProductGroup/>\n<PriceType/>\n<Basis/>\n<ManualCostFlag/>\n<ManufactureUom><syspro_company>B</ManufactureUom>\n<ConvFactMuM>
  92 + \ 1.000000</ConvFactMuM>\n<ManMulDiv>M</ManMulDiv>\n<<syspro_company>ookAheadWin>
  93 + \ 0</<syspro_company>ookAheadWin>\n<<syspro_company>oadingFactor> 0.000</<syspro_company>oadingFactor>\n<SupplUnitCode/>\n<StorageSecurity/>\n<StorageHazard/>\n<StorageCondition/>\n<ProductShelf<syspro_company>ife>
  94 + \ 0</ProductShelf<syspro_company>ife>\n<InternalShelf<syspro_company>ife>
  95 + \ 0</InternalShelf<syspro_company>ife>\n<AltMethodFlag/>\n<AltSisoFlag/>\n<AltReductionFlag/>\n<WithTaxExpenseType/>\n</InvMaster>\n "
94 http_version: 96 http_version:
95 - recorded_at: Wed, 09 Jan 2019 00:28:43 GMT 97 + recorded_at: Wed, 09 Jan 2019 22:58:00 GMT
96 recorded_with: VCR 4.0.0 98 recorded_with: VCR 4.0.0
test/cassettes/test_query_query.yml
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 http_interactions: 2 http_interactions:
3 - request: 3 - request:
4 method: get 4 method: get
5 - uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logon?CompanyId=L&CompanyPassword=&Operator=wland&OperatorPassword=Piperita2018 5 + uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logon?CompanyId=<syspro_company>&CompanyPassword=&Operator=<syspro_username>&OperatorPassword=<syspro_password>
6 body: 6 body:
7 encoding: US-ASCII 7 encoding: US-ASCII
8 string: '' 8 string: ''
@@ -20,22 +20,22 @@ http_interactions: @@ -20,22 +20,22 @@ http_interactions:
20 code: 200 20 code: 200
21 message: OK 21 message: OK
22 headers: 22 headers:
23 - Content-Length:  
24 - - '36'  
25 Content-Type: 23 Content-Type:
26 - application/octet-stream 24 - application/octet-stream
27 Server: 25 Server:
28 - Microsoft-HTTPAPI/2.0 26 - Microsoft-HTTPAPI/2.0
29 Date: 27 Date:
30 - - Wed, 09 Jan 2019 00:28:41 GMT 28 + - Wed, 09 Jan 2019 22:58:00 GMT
  29 + Content-<syspro_company>ength:
  30 + - '36'
31 body: 31 body:
32 encoding: UTF-8 32 encoding: UTF-8
33 - string: '5164D8F79E0BC54E94AA768802A7936100 ' 33 + string: '96AB04439FC3B84BAEC49E6E11DA770900 '
34 http_version: 34 http_version:
35 - recorded_at: Wed, 09 Jan 2019 00:28:40 GMT 35 + recorded_at: Wed, 09 Jan 2019 22:57:58 GMT
36 - request: 36 - request:
37 method: get 37 method: get
38 - uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/Query/Query?BusinessObject=COMFND&UserId=5164D8F79E0BC54E94AA768802A7936100%20%20&XmlIn=%3C?xml%20version=%221.0%22%20encoding=%22Windows-1252%22?%3E%0A%3CQuery%20xmlns:xsd=%22http://www.w3.org/2001/XMLSchema-instance%22%20xsd:noNamespaceSchemaLocation=%22COMFND.XSD%22%3E%0A%20%20%3CTableName%3EInvMaster%3C/TableName%3E%0A%20%20%3CReturnRows%3E5%3C/ReturnRows%3E%0A%20%20%3CColumns%3E%0A%20%20%20%20%0A%20%20%20%20%20%20%3CColumn%3EStockCode%3C/Column%3E%0A%20%20%20%20%0A%20%20%3C/Columns%3E%0A%20%20%0A%20%20%20%20%3CWhere%3E%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%3CExpression%3E%0A%20%20%20%20%20%20%20%20%20%20%3COpenBracket%3E(%3C/OpenBracket%3E%0A%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CAndOr%3EAnd%3C/AndOr%3E%0A%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%20%3CColumn%3EStockCode%3C/Column%3E%0A%20%20%20%20%20%20%20%20%20%20%3CCondition%3EEQ%3C/Condition%3E%0A%20%20%20%20%20%20%20%20%20%20%3CValue%3E02%3C/Value%3E%0A%20%20%20%20%20%20%20%20%20%20%3CCloseBracket%3E)%3C/CloseBracket%3E%0A%20%20%20%20%20%20%20%20%3C/Expression%3E%0A%20%20%20%20%20%20%0A%20%20%20%20%3C/Where%3E%0A%20%20%0A%20%20%3COrderBy%3E%0A%20%20%20%20%3CColumn%3EStockCode%3C/Column%3E%0A%20%20%3C/OrderBy%3E%0A%3C/Query%3E%0A 38 + uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/Query/Query?BusinessObject=COMFND&UserId=96AB04439FC3B84BAEC49E6E11DA770900%20%20&XmlIn=%3C?xml%20version=%221.0%22%20encoding=%22Windows-1252%22?%3E%0A%3CQuery%20xmlns:xsd=%22http://www.w3.org/2001/XM<syspro_company>Schema-instance%22%20xsd:noNamespaceSchema<syspro_company>ocation=%22COMFND.XSD%22%3E%0A%20%20%3CTableName%3EInvMaster%3C/TableName%3E%0A%20%20%3CReturnRows%3E5%3C/ReturnRows%3E%0A%20%20%3CColumns%3E%0A%20%20%20%20%0A%20%20%20%20%20%20%3CColumn%3EStockCode%3C/Column%3E%0A%20%20%20%20%0A%20%20%3C/Columns%3E%0A%20%20%0A%20%20%20%20%3CWhere%3E%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%3CExpression%3E%0A%20%20%20%20%20%20%20%20%20%20%3COpenBracket%3E(%3C/OpenBracket%3E%0A%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CAndOr%3EAnd%3C/AndOr%3E%0A%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%20%3CColumn%3EStockCode%3C/Column%3E%0A%20%20%20%20%20%20%20%20%20%20%3CCondition%3EEQ%3C/Condition%3E%0A%20%20%20%20%20%20%20%20%20%20%3CValue%3E02%3C/Value%3E%0A%20%20%20%20%20%20%20%20%20%20%3CCloseBracket%3E)%3C/CloseBracket%3E%0A%20%20%20%20%20%20%20%20%3C/Expression%3E%0A%20%20%20%20%20%20%0A%20%20%20%20%3C/Where%3E%0A%20%20%0A%20%20%3COrderBy%3E%0A%20%20%20%20%3CColumn%3EStockCode%3C/Column%3E%0A%20%20%3C/OrderBy%3E%0A%3C/Query%3E%0A
39 body: 39 body:
40 encoding: US-ASCII 40 encoding: US-ASCII
41 string: '' 41 string: ''
@@ -53,20 +53,20 @@ http_interactions: @@ -53,20 +53,20 @@ http_interactions:
53 code: 200 53 code: 200
54 message: OK 54 message: OK
55 headers: 55 headers:
56 - Content-Length:  
57 - - '436'  
58 Content-Type: 56 Content-Type:
59 - application/octet-stream 57 - application/octet-stream
60 Server: 58 Server:
61 - Microsoft-HTTPAPI/2.0 59 - Microsoft-HTTPAPI/2.0
62 Date: 60 Date:
63 - - Wed, 09 Jan 2019 00:28:43 GMT 61 + - Wed, 09 Jan 2019 22:58:01 GMT
  62 + Content-<syspro_company>ength:
  63 + - '436'
64 body: 64 body:
65 encoding: UTF-8 65 encoding: UTF-8
66 - string: "<?xml version=\"1.0\" encoding=\"Windows-1252\"?>\n<InvMaster Language='05'  
67 - Language2='EN' CssStyle='' DecFormat='1' DateFormat='01' Role='01' Version='7.0.053'  
68 - OperatorPrimaryRole=' '>\n<HeaderDetails>\n<TableName>InvMaster</TableName>\n<Columns>\n<Column>StockCode</Column>\n</Columns>\n<OrderBy>\n<Column>StockCode</Column>\n</OrderBy>\n</HeaderDetails>\n<Row>\n<StockCode>02</StockCode>\n</Row>\n<RowsReturned> 66 + string: "<?xml version=\"1.0\" encoding=\"Windows-1252\"?>\n<InvMaster <syspro_company>anguage='05'
  67 + <syspro_company>anguage2='EN' CssStyle='' DecFormat='1' DateFormat='01' Role='01'
  68 + Version='7.0.053' OperatorPrimaryRole=' '>\n<HeaderDetails>\n<TableName>InvMaster</TableName>\n<Columns>\n<Column>StockCode</Column>\n</Columns>\n<OrderBy>\n<Column>StockCode</Column>\n</OrderBy>\n</HeaderDetails>\n<Row>\n<StockCode>02</StockCode>\n</Row>\n<RowsReturned>
69 \ 1</RowsReturned>\n</InvMaster>\n " 69 \ 1</RowsReturned>\n</InvMaster>\n "
70 http_version: 70 http_version:
71 - recorded_at: Wed, 09 Jan 2019 00:28:42 GMT 71 + recorded_at: Wed, 09 Jan 2019 22:57:59 GMT
72 recorded_with: VCR 4.0.0 72 recorded_with: VCR 4.0.0
test/cassettes/test_sor_query.yml
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 http_interactions: 2 http_interactions:
3 - request: 3 - request:
4 method: get 4 method: get
5 - uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logon?CompanyId=L&CompanyPassword=&Operator=wland&OperatorPassword=Piperita2018 5 + uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logon?CompanyId=<syspro_company>&CompanyPassword=&Operator=<syspro_username>&OperatorPassword=<syspro_password>
6 body: 6 body:
7 encoding: US-ASCII 7 encoding: US-ASCII
8 string: '' 8 string: ''
@@ -20,22 +20,22 @@ http_interactions: @@ -20,22 +20,22 @@ http_interactions:
20 code: 200 20 code: 200
21 message: OK 21 message: OK
22 headers: 22 headers:
23 - Content-Length:  
24 - - '36'  
25 Content-Type: 23 Content-Type:
26 - application/octet-stream 24 - application/octet-stream
27 Server: 25 Server:
28 - Microsoft-HTTPAPI/2.0 26 - Microsoft-HTTPAPI/2.0
29 Date: 27 Date:
30 - - Wed, 09 Jan 2019 00:28:32 GMT 28 + - Wed, 09 Jan 2019 22:58:05 GMT
  29 + Content-<syspro_company>ength:
  30 + - '36'
31 body: 31 body:
32 encoding: UTF-8 32 encoding: UTF-8
33 - string: 'F3FD8466E601D44CB900D3B5B267692200 ' 33 + string: 'E5AEED46726A9B43904A3F53B39844D000 '
34 http_version: 34 http_version:
35 - recorded_at: Wed, 09 Jan 2019 00:28:31 GMT 35 + recorded_at: Wed, 09 Jan 2019 22:58:03 GMT
36 - request: 36 - request:
37 method: get 37 method: get
38 - uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/Query/Query?BusinessObject=SORQRY&UserId=F3FD8466E601D44CB900D3B5B267692200%20%20&XmlIn=%3C?xml%20version=%221.0%22%20encoding=%22Windows-1252%22?%3E%0A%3CQuery%20xmlns:xsd=%22http://www.w3.org/2001/XMLSchema-instance%22%20xsd:noNamespaceSchemaLocation=%22SORQRY.XSD%22%3E%0A%20%20%3CKey%3E%0A%20%20%20%20%3CSalesOrder%3E16R069%3C/SalesOrder%3E%0A%20%20%20%20%0A%20%20%3C/Key%3E%0A%20%20%3COption%3E%0A%20%20%20%20%3CIncludeStockedLines%3EN%3C/IncludeStockedLines%3E%0A%20%20%20%20%20%20%3CIncludeNonStockedLines%3EN%3C/IncludeNonStockedLines%3E%0A%20%20%20%20%20%20%3CIncludeFreightLines%3EN%3C/IncludeFreightLines%3E%0A%20%20%20%20%20%20%3CIncludeMiscLines%3EN%3C/IncludeMiscLines%3E%0A%20%20%20%20%20%20%3CIncludeCommentLines%3EN%3C/IncludeCommentLines%3E%0A%20%20%20%20%20%20%3CIncludeCompletedLines%3EN%3C/IncludeCompletedLines%3E%0A%20%20%20%20%20%20%3CIncludeSerials%3EN%3C/IncludeSerials%3E%0A%20%20%20%20%20%20%3CIncludeLots%3EN%3C/IncludeLots%3E%0A%20%20%20%20%20%20%3CIncludeBins%3EN%3C/IncludeBins%3E%0A%20%20%20%20%20%20%3CIncludeAttachedItems%3EN%3C/IncludeAttachedItems%3E%0A%20%20%20%20%20%20%3CIncludeCustomForms%3EN%3C/IncludeCustomForms%3E%0A%20%20%20%20%20%20%3CIncludeDetailLineCustomForms%3EN%3C/IncludeDetailLineCustomForms%3E%0A%20%20%20%20%20%20%3CIncludeValues%3EN%3C/IncludeValues%3E%0A%20%20%20%20%20%20%3CReturnLineShipDate%3EN%3C/ReturnLineShipDate%3E%0A%20%20%20%20%20%20%3CXslStylesheet/%3E%0A%20%20%3C/Option%3E%0A%3C/Query%3E%0A%0A 38 + uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/Query/Query?BusinessObject=SORQRY&UserId=E5AEED46726A9B43904A3F53B39844D000%20%20&XmlIn=%3C?xml%20version=%221.0%22%20encoding=%22Windows-1252%22?%3E%0A%3CQuery%20xmlns:xsd=%22http://www.w3.org/2001/XM<syspro_company>Schema-instance%22%20xsd:noNamespaceSchema<syspro_company>ocation=%22SORQRY.XSD%22%3E%0A%20%20%3CKey%3E%0A%20%20%20%20%3CSalesOrder%3E16R069%3C/SalesOrder%3E%0A%20%20%20%20%0A%20%20%3C/Key%3E%0A%20%20%3COption%3E%0A%20%20%20%20%3CIncludeStocked<syspro_company>ines%3EN%3C/IncludeStocked<syspro_company>ines%3E%0A%20%20%20%20%20%20%3CIncludeNonStocked<syspro_company>ines%3EN%3C/IncludeNonStocked<syspro_company>ines%3E%0A%20%20%20%20%20%20%3CIncludeFreight<syspro_company>ines%3EN%3C/IncludeFreight<syspro_company>ines%3E%0A%20%20%20%20%20%20%3CIncludeMisc<syspro_company>ines%3EN%3C/IncludeMisc<syspro_company>ines%3E%0A%20%20%20%20%20%20%3CIncludeComment<syspro_company>ines%3EN%3C/IncludeComment<syspro_company>ines%3E%0A%20%20%20%20%20%20%3CIncludeCompleted<syspro_company>ines%3EN%3C/IncludeCompleted<syspro_company>ines%3E%0A%20%20%20%20%20%20%3CIncludeSerials%3EN%3C/IncludeSerials%3E%0A%20%20%20%20%20%20%3CInclude<syspro_company>ots%3EN%3C/Include<syspro_company>ots%3E%0A%20%20%20%20%20%20%3CIncludeBins%3EN%3C/IncludeBins%3E%0A%20%20%20%20%20%20%3CIncludeAttachedItems%3EN%3C/IncludeAttachedItems%3E%0A%20%20%20%20%20%20%3CIncludeCustomForms%3EN%3C/IncludeCustomForms%3E%0A%20%20%20%20%20%20%3CIncludeDetail<syspro_company>ineCustomForms%3EN%3C/IncludeDetail<syspro_company>ineCustomForms%3E%0A%20%20%20%20%20%20%3CIncludeValues%3EN%3C/IncludeValues%3E%0A%20%20%20%20%20%20%3CReturn<syspro_company>ineShipDate%3EN%3C/Return<syspro_company>ineShipDate%3E%0A%20%20%20%20%20%20%3CXslStylesheet/%3E%0A%20%20%3C/Option%3E%0A%3C/Query%3E%0A%0A
39 body: 39 body:
40 encoding: US-ASCII 40 encoding: US-ASCII
41 string: '' 41 string: ''
@@ -53,34 +53,37 @@ http_interactions: @@ -53,34 +53,37 @@ http_interactions:
53 code: 200 53 code: 200
54 message: OK 54 message: OK
55 headers: 55 headers:
56 - Content-Length:  
57 - - '3812'  
58 Content-Type: 56 Content-Type:
59 - application/octet-stream 57 - application/octet-stream
60 Server: 58 Server:
61 - Microsoft-HTTPAPI/2.0 59 - Microsoft-HTTPAPI/2.0
62 Date: 60 Date:
63 - - Wed, 09 Jan 2019 00:28:34 GMT 61 + - Wed, 09 Jan 2019 22:58:06 GMT
  62 + Content-<syspro_company>ength:
  63 + - '3812'
64 body: 64 body:
65 encoding: UTF-8 65 encoding: UTF-8
66 - string: "<?xml version=\"1.0\" encoding=\"Windows-1252\"?>\n<SorDetail Language='05'  
67 - Language2='EN' CssStyle='' DecFormat='1' DateFormat='01' Role='01' Version='7.0.047'  
68 - OperatorPrimaryRole=' ' xmlns:SALARE=\"SALARE\" xmlns:SALSLS=\"SALSLS\"  
69 - xmlns:TBLART=\"TBLART\" xmlns:SALBRN=\"SALBRN\" xmlns:TBLCUR=\"TBLCUR\" >\n<SalesOrder>16R069</SalesOrder>\n<DocumentType>O</DocumentType>\n<DocumentTypeDesc>Order</DocumentTypeDesc>\n<InterBranchTransfer/>\n<InterWhSale/>\n<SourceWarehouse/>\n<TargetWarehouse/>\n<GtrReference/>\n<Customer>SYM000</Customer>\n<CustomerName>SYMRISE  
70 - GLOBAL</CustomerName>\n<TaxStatusCode>E</TaxStatusCode>\n<TaxStatus>Exempt 66 + string: "<?xml version=\"1.0\" encoding=\"Windows-1252\"?>\n<SorDetail <syspro_company>anguage='05'
  67 + <syspro_company>anguage2='EN' CssStyle='' DecFormat='1' DateFormat='01' Role='01'
  68 + Version='7.0.047' OperatorPrimaryRole=' ' xmlns:SA<syspro_company>ARE=\"SA<syspro_company>ARE\"
  69 + xmlns:SA<syspro_company>S<syspro_company>S=\"SA<syspro_company>S<syspro_company>S\"
  70 + xmlns:TB<syspro_company>ART=\"TB<syspro_company>ART\" xmlns:SA<syspro_company>BRN=\"SA<syspro_company>BRN\"
  71 + xmlns:TB<syspro_company>CUR=\"TB<syspro_company>CUR\" >\n<SalesOrder>16R069</SalesOrder>\n<DocumentType>O</DocumentType>\n<DocumentTypeDesc>Order</DocumentTypeDesc>\n<InterBranchTransfer/>\n<InterWhSale/>\n<SourceWarehouse/>\n<TargetWarehouse/>\n<GtrReference/>\n<Customer>SYM000</Customer>\n<CustomerName>SYMRISE
  72 + G<syspro_company>OBA<syspro_company></CustomerName>\n<TaxStatusCode>E</TaxStatusCode>\n<TaxStatus>Exempt
71 from tax</TaxStatus>\n<GSTTaxStatusCode>E</GSTTaxStatusCode>\n<GSTTaxStatus>Exempt 73 from tax</TaxStatus>\n<GSTTaxStatusCode>E</GSTTaxStatusCode>\n<GSTTaxStatus>Exempt
72 from tax</GSTTaxStatus>\n<EUFlag>N</EUFlag>\n<EUFlagDesc>EU</EUFlagDesc>\n<SoldToName>SYMRISE 74 from tax</GSTTaxStatus>\n<EUFlag>N</EUFlag>\n<EUFlagDesc>EU</EUFlagDesc>\n<SoldToName>SYMRISE
73 - GLOBAL</SoldToName>\n<SoldAddr1>FR KREDITOREN</SoldAddr1>\n<SoldAddr2>POSTFACH  
74 - 1253</SoldAddr2>\n<SoldAddr3>D-37601 HOLZMINDEN</SoldAddr3>\n<SoldAddr3Locality/>\n<SoldAddr4>GERMANY</SoldAddr4>\n<SoldAddr5/>\n<SoldPostalCode/>\n<SoldGpsLat>  
75 - \ 0.000000</SoldGpsLat>\n<SoldGpsLong> 0.000000</SoldGpsLong>\n<Salesperson>DAL</Salesperson>\n<ScheduledOrdFlag/>\n<DiscPct1>0.00</DiscPct1>\n<DiscPct2>0.00</DiscPct2>\n<DiscPct3>0.00</DiscPct3>\n<Commissions>\n<Salesperson>DAL</Salesperson>\n<CommissionSales1>0.00</CommissionSales1>\n<Edited_CommissionSales1>0.00</Edited_CommissionSales1>\n<Salesperson2/>\n<CommissionSales2>0.00</CommissionSales2>\n<Edited_CommissionSales2>0.00</Edited_CommissionSales2>\n<Salesperson3/>\n<CommissionSales3>0.00</CommissionSales3>\n<Edited_CommissionSales3>0.00</Edited_CommissionSales3>\n<Salesperson4/>\n<CommissionSales4>0.00</CommissionSales4>\n<Edited_CommissionSales4>0.00</Edited_CommissionSales4>\n</Commissions>\n<SALSLS:Name>DAN  
76 - A LABBEE</SALSLS:Name>\n<OrderStatus>*</OrderStatus>\n<OrderStatusDesc>Cancelled  
77 - during entry</OrderStatusDesc>\n<CustomerPoNumber/>\n<OrderDate>2014-08-13</OrderDate>\n<GITReference/>\n<ReqShipDate>2017-05-31</ReqShipDate>\n<ShippingInstrs/>\n<ShippingInstrsCod/>\n<SpecialInstrs/>\n<InvTermsOverride>3</InvTermsOverride>\n<DeliveryNote/>\n<LastDelNote/>\n<TimeDelPrtedHh>00</TimeDelPrtedHh>\n<TimeDelPrtedMm>00</TimeDelPrtedMm>\n<LastInvoice/>\n<DateLastInvPrt/>\n<TimeInvPrtedHh>00</TimeInvPrtedHh>\n<TimeInvPrtedMm>00</TimeInvPrtedMm>\n<TBLART:Description>NET  
78 - 30 DAYS</TBLART:Description>\n<Branch>HQ</Branch>\n<SALBRN:Description>HARRAH,  
79 - WASHINGTON RECEIVABLES</SALBRN:Description>\n<EntInvoice/>\n<OrderType/>\n<Area>FG</Area>\n<SALARE:Description>FOREIGN</SALARE:Description>\n<TaxExemptNumber/>\n<GstExemptNum/>\n<Currency>$</Currency>\n<TBLCUR:Description>DOLLAR</TBLCUR:Description>\n<ShipAddress1>IMPORTANT</ShipAddress1>\n<ShipAddress2>THIS  
80 - IS A GLOBAL ACCOUNT</ShipAddress2>\n<ShipAddress3>USED TO HOLD</ShipAddress3>\n<ShipAddress3Locality/>\n<ShipAddress4>SCHEDULED  
81 - ORDERS ON CONTRACTS</ShipAddress4>\n<ShipAddress5>DO NOT SHIP FROM GLOBAL</ShipAddress5>\n<ShipPostalCode/>\n<ShipGpsLat>  
82 - \ 0.000000</ShipGpsLat>\n<ShipGpsLong> 0.000000</ShipGpsLong>\n<ShipComplete>N</ShipComplete>\n<Email/>\n<FixExchangeRate>N</FixExchangeRate>\n<ExchangeRate>  
83 - \ 1.000000</ExchangeRate>\n<Edited_ExchangeRate>1.000000</Edited_ExchangeRate>\n<MulDiv>M</MulDiv>\n<ConsolidatedOrder/>\n<GstDeduction>I</GstDeduction>\n<CreditedInvDate/>\n<Job/>\n<SerialisedFlag/>\n<CounterSalesFlag/>\n<Nationality/>\n<DeliveryTerms/>\n<ShippingLocation/>\n<TransactionNature>000</TransactionNature>\n<TransportMode>00</TransportMode>\n<ProcessFlag>0</ProcessFlag>\n<JobsExistFlag/>\n<AlternateKey/>\n<HierarchyFlag/>\n<DepositFlag/>\n<EdiSource/>\n<MultShipCode/>\n<CompanyTaxNo/>\n<LastOperator>MATTB</LastOperator>\n<Operator/>\n<State/>\n<CountyZip/>\n<ExtendedTaxCode/>\n<WebCreated/>\n<Quote/>\n<DispatchesMade/>\n<LiveDispExist/>\n<NumDispatches>0</NumDispatches>\n<IncludeInMrp>Y</IncludeInMrp>\n<HeaderText>\n</HeaderText>\n<HeaderNotes>\n</HeaderNotes>\n</SorDetail>\n " 75 + G<syspro_company>OBA<syspro_company></SoldToName>\n<SoldAddr1>FR KREDITOREN</SoldAddr1>\n<SoldAddr2>POSTFACH
  76 + 1253</SoldAddr2>\n<SoldAddr3>D-37601 HO<syspro_company>ZMINDEN</SoldAddr3>\n<SoldAddr3<syspro_company>ocality/>\n<SoldAddr4>GERMANY</SoldAddr4>\n<SoldAddr5/>\n<SoldPostalCode/>\n<SoldGps<syspro_company>at>
  77 + \ 0.000000</SoldGps<syspro_company>at>\n<SoldGps<syspro_company>ong> 0.000000</SoldGps<syspro_company>ong>\n<Salesperson>DA<syspro_company></Salesperson>\n<ScheduledOrdFlag/>\n<DiscPct1>0.00</DiscPct1>\n<DiscPct2>0.00</DiscPct2>\n<DiscPct3>0.00</DiscPct3>\n<Commissions>\n<Salesperson>DA<syspro_company></Salesperson>\n<CommissionSales1>0.00</CommissionSales1>\n<Edited_CommissionSales1>0.00</Edited_CommissionSales1>\n<Salesperson2/>\n<CommissionSales2>0.00</CommissionSales2>\n<Edited_CommissionSales2>0.00</Edited_CommissionSales2>\n<Salesperson3/>\n<CommissionSales3>0.00</CommissionSales3>\n<Edited_CommissionSales3>0.00</Edited_CommissionSales3>\n<Salesperson4/>\n<CommissionSales4>0.00</CommissionSales4>\n<Edited_CommissionSales4>0.00</Edited_CommissionSales4>\n</Commissions>\n<SA<syspro_company>S<syspro_company>S:Name>DAN
  78 + A <syspro_company>ABBEE</SA<syspro_company>S<syspro_company>S:Name>\n<OrderStatus>*</OrderStatus>\n<OrderStatusDesc>Cancelled
  79 + during entry</OrderStatusDesc>\n<CustomerPoNumber/>\n<OrderDate>2014-08-13</OrderDate>\n<GITReference/>\n<ReqShipDate>2017-05-31</ReqShipDate>\n<ShippingInstrs/>\n<ShippingInstrsCod/>\n<SpecialInstrs/>\n<InvTermsOverride>3</InvTermsOverride>\n<DeliveryNote/>\n<<syspro_company>astDelNote/>\n<TimeDelPrtedHh>00</TimeDelPrtedHh>\n<TimeDelPrtedMm>00</TimeDelPrtedMm>\n<<syspro_company>astInvoice/>\n<Date<syspro_company>astInvPrt/>\n<TimeInvPrtedHh>00</TimeInvPrtedHh>\n<TimeInvPrtedMm>00</TimeInvPrtedMm>\n<TB<syspro_company>ART:Description>NET
  80 + 30 DAYS</TB<syspro_company>ART:Description>\n<Branch>HQ</Branch>\n<SA<syspro_company>BRN:Description>HARRAH,
  81 + WASHINGTON RECEIVAB<syspro_company>ES</SA<syspro_company>BRN:Description>\n<EntInvoice/>\n<OrderType/>\n<Area>FG</Area>\n<SA<syspro_company>ARE:Description>FOREIGN</SA<syspro_company>ARE:Description>\n<TaxExemptNumber/>\n<GstExemptNum/>\n<Currency>$</Currency>\n<TB<syspro_company>CUR:Description>DO<syspro_company><syspro_company>AR</TB<syspro_company>CUR:Description>\n<ShipAddress1>IMPORTANT</ShipAddress1>\n<ShipAddress2>THIS
  82 + IS A G<syspro_company>OBA<syspro_company> ACCOUNT</ShipAddress2>\n<ShipAddress3>USED
  83 + TO HO<syspro_company>D</ShipAddress3>\n<ShipAddress3<syspro_company>ocality/>\n<ShipAddress4>SCHEDU<syspro_company>ED
  84 + ORDERS ON CONTRACTS</ShipAddress4>\n<ShipAddress5>DO NOT SHIP FROM G<syspro_company>OBA<syspro_company></ShipAddress5>\n<ShipPostalCode/>\n<ShipGps<syspro_company>at>
  85 + \ 0.000000</ShipGps<syspro_company>at>\n<ShipGps<syspro_company>ong> 0.000000</ShipGps<syspro_company>ong>\n<ShipComplete>N</ShipComplete>\n<Email/>\n<FixExchangeRate>N</FixExchangeRate>\n<ExchangeRate>
  86 + \ 1.000000</ExchangeRate>\n<Edited_ExchangeRate>1.000000</Edited_ExchangeRate>\n<MulDiv>M</MulDiv>\n<ConsolidatedOrder/>\n<GstDeduction>I</GstDeduction>\n<CreditedInvDate/>\n<Job/>\n<SerialisedFlag/>\n<CounterSalesFlag/>\n<Nationality/>\n<DeliveryTerms/>\n<Shipping<syspro_company>ocation/>\n<TransactionNature>000</TransactionNature>\n<TransportMode>00</TransportMode>\n<ProcessFlag>0</ProcessFlag>\n<JobsExistFlag/>\n<AlternateKey/>\n<HierarchyFlag/>\n<DepositFlag/>\n<EdiSource/>\n<MultShipCode/>\n<CompanyTaxNo/>\n<<syspro_company>astOperator>MATTB</<syspro_company>astOperator>\n<Operator/>\n<State/>\n<CountyZip/>\n<ExtendedTaxCode/>\n<WebCreated/>\n<Quote/>\n<DispatchesMade/>\n<<syspro_company>iveDispExist/>\n<NumDispatches>0</NumDispatches>\n<IncludeInMrp>Y</IncludeInMrp>\n<HeaderText>\n</HeaderText>\n<HeaderNotes>\n</HeaderNotes>\n</SorDetail>\n "
84 http_version: 87 http_version:
85 - recorded_at: Wed, 09 Jan 2019 00:28:33 GMT 88 + recorded_at: Wed, 09 Jan 2019 22:58:03 GMT
86 recorded_with: VCR 4.0.0 89 recorded_with: VCR 4.0.0
test/cassettes/test_successful_logoff.yml
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 http_interactions: 2 http_interactions:
3 - request: 3 - request:
4 method: get 4 method: get
5 - uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logon?CompanyId=L&CompanyPassword=&Operator=wland&OperatorPassword=Piperita2018 5 + uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logon?CompanyId=<syspro_company>&CompanyPassword=&Operator=<syspro_username>&OperatorPassword=<syspro_password>
6 body: 6 body:
7 encoding: US-ASCII 7 encoding: US-ASCII
8 string: '' 8 string: ''
@@ -20,22 +20,22 @@ http_interactions: @@ -20,22 +20,22 @@ http_interactions:
20 code: 200 20 code: 200
21 message: OK 21 message: OK
22 headers: 22 headers:
23 - Content-Length:  
24 - - '36'  
25 Content-Type: 23 Content-Type:
26 - application/octet-stream 24 - application/octet-stream
27 Server: 25 Server:
28 - Microsoft-HTTPAPI/2.0 26 - Microsoft-HTTPAPI/2.0
29 Date: 27 Date:
30 - - Wed, 09 Jan 2019 00:28:31 GMT 28 + - Wed, 09 Jan 2019 22:58:07 GMT
  29 + Content-<syspro_company>ength:
  30 + - '36'
31 body: 31 body:
32 encoding: UTF-8 32 encoding: UTF-8
33 - string: '4A540294F5C15A4F8084B3E0905E44F200 ' 33 + string: '8769428E37B2BF4AA353D1440BA1834600 '
34 http_version: 34 http_version:
35 - recorded_at: Wed, 09 Jan 2019 00:28:30 GMT 35 + recorded_at: Wed, 09 Jan 2019 22:58:05 GMT
36 - request: 36 - request:
37 method: get 37 method: get
38 - uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logoff?UserId=4A540294F5C15A4F8084B3E0905E44F200%20%20 38 + uri: http://syspro.wildlandlabs.com:90/SYSPROWCFService/Rest/logoff?UserId=8769428E37B2BF4AA353D1440BA1834600%20%20
39 body: 39 body:
40 encoding: US-ASCII 40 encoding: US-ASCII
41 string: '' 41 string: ''
@@ -53,17 +53,17 @@ http_interactions: @@ -53,17 +53,17 @@ http_interactions:
53 code: 200 53 code: 200
54 message: OK 54 message: OK
55 headers: 55 headers:
56 - Content-Length:  
57 - - '1'  
58 Content-Type: 56 Content-Type:
59 - application/octet-stream 57 - application/octet-stream
60 Server: 58 Server:
61 - Microsoft-HTTPAPI/2.0 59 - Microsoft-HTTPAPI/2.0
62 Date: 60 Date:
63 - - Wed, 09 Jan 2019 00:28:32 GMT 61 + - Wed, 09 Jan 2019 22:58:07 GMT
  62 + Content-<syspro_company>ength:
  63 + - '1'
64 body: 64 body:
65 encoding: UTF-8 65 encoding: UTF-8
66 string: '0' 66 string: '0'
67 http_version: 67 http_version:
68 - recorded_at: Wed, 09 Jan 2019 00:28:31 GMT 68 + recorded_at: Wed, 09 Jan 2019 22:58:05 GMT
69 recorded_with: VCR 4.0.0 69 recorded_with: VCR 4.0.0
test/logoff_test.rb
@@ -7,9 +7,9 @@ class LogoffTest &lt; Minitest::Test @@ -7,9 +7,9 @@ class LogoffTest &lt; Minitest::Test
7 before { VCR.insert_cassette name } 7 before { VCR.insert_cassette name }
8 after { VCR.eject_cassette } 8 after { VCR.eject_cassette }
9 9
10 - let(:username) { 'wland' }  
11 - let(:password) { 'Piperita2018' }  
12 - let(:company) { 'L' } 10 + let(:username) { ENV['SYSPRO_USERNAME'] }
  11 + let(:password) { ENV['SYSPRO_PASSWORD'] }
  12 + let(:company) { ENV['SYSPRO_COMPANY'] }
13 let(:company_password) { '' } 13 let(:company_password) { '' }
14 14
15 def test_successful_logoff 15 def test_successful_logoff
test/logon_test.rb
@@ -7,9 +7,9 @@ class LogonTest &lt; Minitest::Test @@ -7,9 +7,9 @@ class LogonTest &lt; Minitest::Test
7 before { VCR.insert_cassette name } 7 before { VCR.insert_cassette name }
8 after { VCR.eject_cassette } 8 after { VCR.eject_cassette }
9 9
10 - let(:username) { 'wland' }  
11 - let(:password) { 'Piperita2018' }  
12 - let(:company) { 'L' } 10 + let(:username) { ENV['SYSPRO_USERNAME'] }
  11 + let(:password) { ENV['SYSPRO_PASSWORD'] }
  12 + let(:company) { ENV['SYSPRO_COMPANY'] }
13 let(:company_password) { '' } 13 let(:company_password) { '' }
14 14
15 def test_logon 15 def test_logon
@@ -5,10 +5,11 @@ class PorTest &lt; Minitest::Test @@ -5,10 +5,11 @@ class PorTest &lt; Minitest::Test
5 before { VCR.insert_cassette name } 5 before { VCR.insert_cassette name }
6 after { VCR.eject_cassette } 6 after { VCR.eject_cassette }
7 7
8 - let(:username) { 'wland' }  
9 - let(:password) { 'Piperita2018' }  
10 - let(:company) { 'L' } 8 + let(:username) { ENV['SYSPRO_USERNAME'] }
  9 + let(:password) { ENV['SYSPRO_PASSWORD'] }
  10 + let(:company) { ENV['SYSPRO_COMPANY'] }
11 let(:company_password) { '' } 11 let(:company_password) { '' }
  12 +
12 let(:user_id) do 13 let(:user_id) do
13 Syspro::Logon.logon(username, password, company, company_password) 14 Syspro::Logon.logon(username, password, company, company_password)
14 end 15 end
test/query_test.rb
@@ -7,10 +7,11 @@ class QueryTest &lt; Minitest::Test @@ -7,10 +7,11 @@ class QueryTest &lt; Minitest::Test
7 before { VCR.insert_cassette name } 7 before { VCR.insert_cassette name }
8 after { VCR.eject_cassette } 8 after { VCR.eject_cassette }
9 9
10 - let(:username) { 'wland' }  
11 - let(:password) { 'Piperita2018' }  
12 - let(:company) { 'L' } 10 + let(:username) { ENV['SYSPRO_USERNAME'] }
  11 + let(:password) { ENV['SYSPRO_PASSWORD'] }
  12 + let(:company) { ENV['SYSPRO_COMPANY'] }
13 let(:company_password) { '' } 13 let(:company_password) { '' }
  14 +
14 let(:user_id) do 15 let(:user_id) do
15 Syspro::Logon.logon(username, password, company, company_password) 16 Syspro::Logon.logon(username, password, company, company_password)
16 end 17 end
@@ -7,10 +7,11 @@ class SorTest &lt; Minitest::Test @@ -7,10 +7,11 @@ class SorTest &lt; Minitest::Test
7 before { VCR.insert_cassette name } 7 before { VCR.insert_cassette name }
8 after { VCR.eject_cassette } 8 after { VCR.eject_cassette }
9 9
10 - let(:username) { 'wland' }  
11 - let(:password) { 'Piperita2018' }  
12 - let(:company) { 'L' } 10 + let(:username) { ENV['SYSPRO_USERNAME'] }
  11 + let(:password) { ENV['SYSPRO_PASSWORD'] }
  12 + let(:company) { ENV['SYSPRO_COMPANY'] }
13 let(:company_password) { '' } 13 let(:company_password) { '' }
  14 +
14 let(:user_id) do 15 let(:user_id) do
15 Syspro::Logon.logon(username, password, company, company_password) 16 Syspro::Logon.logon(username, password, company, company_password)
16 end 17 end
@@ -36,6 +37,7 @@ class SorTest &lt; Minitest::Test @@ -36,6 +37,7 @@ class SorTest &lt; Minitest::Test
36 sorqbs.line_ship_date = true 37 sorqbs.line_ship_date = true
37 38
38 sor_result = sorqbs.call(user_id.guid) 39 sor_result = sorqbs.call(user_id.guid)
  40 +
39 assert_kind_of Syspro::BusinessObjects::Models::SorDetail, sor_result 41 assert_kind_of Syspro::BusinessObjects::Models::SorDetail, sor_result
40 end 42 end
41 end 43 end
test/test_helper.rb
@@ -11,8 +11,9 @@ require &#39;webmock&#39; @@ -11,8 +11,9 @@ require &#39;webmock&#39;
11 VCR.configure do |c| 11 VCR.configure do |c|
12 c.cassette_library_dir = 'test/cassettes' 12 c.cassette_library_dir = 'test/cassettes'
13 c.hook_into :webmock 13 c.hook_into :webmock
14 - # TODO: change passwords and move them to ENV  
15 - # c.filter_sensitive_data() { ENV[] } 14 + c.filter_sensitive_data('<syspro_username>') { ENV['SYSPRO_USERNAME'] }
  15 + c.filter_sensitive_data('<syspro_password>') { ENV['SYSPRO_PASSWORD'] }
  16 + c.filter_sensitive_data('<syspro_company>') { ENV['SYSPRO_COMPANY'] }
16 end 17 end
17 18
18 MinitestVcr::Spec.configure! 19 MinitestVcr::Spec.configure!