Minubo_Interface - Version 1.0.4

Version Notes

Reduced to "naked" Magento Configuration (no collisions with additional database fields from extensions)

Download this release

Release Info

Developer sven rothe
Extension Minubo_Interface
Version 1.0.4
Comparing to
See all releases


Code changes from version 1.0.3 to 1.0.4

app/code/community/Minubo/Interface/Model/Mysql4/Creditmemos.php CHANGED
@@ -7,7 +7,14 @@ class Minubo_Interface_Model_Mysql4_Creditmemos extends Mage_Core_Model_Mysql4_A
7
  }
8
 
9
  protected function getColumns() {
10
- return array('entity_id','store_id','adjustment_positive','base_shipping_tax_amount','store_to_order_rate','base_discount_amount','base_to_order_rate','grand_total','base_adjustment_negative','base_subtotal_incl_tax','shipping_amount','subtotal_incl_tax','adjustment_negative','base_shipping_amount','store_to_base_rate','base_to_global_rate','base_adjustment','base_subtotal','discount_amount','subtotal','adjustment','base_grand_total','base_adjustment_positive','base_tax_amount','shipping_tax_amount','tax_amount','order_id','email_sent','creditmemo_status','state','shipping_address_id','billing_address_id','invoice_id','cybersource_token','store_currency_code','order_currency_code','base_currency_code','global_currency_code','transaction_id','increment_id','created_at','updated_at','hidden_tax_amount','base_hidden_tax_amount','shipping_hidden_tax_amount','base_shipping_hidden_tax_amnt','shipping_incl_tax','base_shipping_incl_tax');
 
 
 
 
 
 
 
11
  }
12
 
13
  public function loadByField($field,$value){
7
  }
8
 
9
  protected function getColumns() {
10
+ return array('entity_id','store_id','adjustment_positive','base_shipping_tax_amount','store_to_order_rate','base_discount_amount',
11
+ 'base_to_order_rate','grand_total','base_adjustment_negative','base_subtotal_incl_tax','shipping_amount','subtotal_incl_tax',
12
+ 'adjustment_negative','base_shipping_amount','store_to_base_rate','base_to_global_rate','base_adjustment','base_subtotal',
13
+ 'discount_amount','subtotal','adjustment','base_grand_total','base_adjustment_positive','base_tax_amount','shipping_tax_amount',
14
+ 'tax_amount','order_id','email_sent','creditmemo_status','state','shipping_address_id','billing_address_id','invoice_id',
15
+ 'store_currency_code','order_currency_code','base_currency_code','global_currency_code','transaction_id','increment_id',
16
+ 'created_at','updated_at','hidden_tax_amount','base_hidden_tax_amount','shipping_hidden_tax_amount',
17
+ 'base_shipping_hidden_tax_amnt','shipping_incl_tax','base_shipping_incl_tax');
18
  }
19
 
20
  public function loadByField($field,$value){
app/code/community/Minubo/Interface/Model/Mysql4/Invoices.php CHANGED
@@ -7,7 +7,13 @@ class Minubo_Interface_Model_Mysql4_Invoices extends Mage_Core_Model_Mysql4_Abst
7
  }
8
 
9
  protected function getColumns() {
10
- return array('entity_id','store_id','base_grand_total','shipping_tax_amount','tax_amount','base_tax_amount','store_to_order_rate','base_shipping_tax_amount','base_discount_amount','base_to_order_rate','grand_total','shipping_amount','subtotal_incl_tax','base_subtotal_incl_tax','store_to_base_rate','base_shipping_amount','total_qty','base_to_global_rate','subtotal','base_subtotal','discount_amount','billing_address_id','is_used_for_refund','order_id','email_sent','can_void_flag','state','shipping_address_id','cybersource_token','store_currency_code','transaction_id','order_currency_code','base_currency_code','global_currency_code','increment_id','created_at','updated_at','hidden_tax_amount','base_hidden_tax_amount','shipping_hidden_tax_amount','base_shipping_hidden_tax_amnt','shipping_incl_tax','base_shipping_incl_tax');
 
 
 
 
 
 
11
  }
12
 
13
  public function loadByField($field,$value){
7
  }
8
 
9
  protected function getColumns() {
10
+ return array('entity_id','store_id','base_grand_total','shipping_tax_amount','tax_amount','base_tax_amount','store_to_order_rate',
11
+ 'base_shipping_tax_amount','base_discount_amount','base_to_order_rate','grand_total','shipping_amount','subtotal_incl_tax',
12
+ 'base_subtotal_incl_tax','store_to_base_rate','base_shipping_amount','total_qty','base_to_global_rate','subtotal',
13
+ 'base_subtotal','discount_amount','billing_address_id','is_used_for_refund','order_id','email_sent','can_void_flag',
14
+ 'state','shipping_address_id','store_currency_code','transaction_id','order_currency_code','base_currency_code',
15
+ 'global_currency_code','increment_id','created_at','updated_at','hidden_tax_amount','base_hidden_tax_amount',
16
+ 'shipping_hidden_tax_amount','base_shipping_hidden_tax_amnt','shipping_incl_tax','base_shipping_incl_tax');
17
  }
18
 
19
  public function loadByField($field,$value){
app/code/community/Minubo/Interface/Model/Mysql4/Orders.php CHANGED
@@ -20,7 +20,7 @@ class Minubo_Interface_Model_Mysql4_Orders extends Mage_Core_Model_Mysql4_Abstra
20
  'base_Total_Qty_Ordered','base_Total_Canceled','base_Total_Invoiced',
21
  'store_To_Base_Rate','store_To_Order_Rate','base_To_Global_Rate','base_To_Order_Rate', /* is_active */ 'store_Name','status','state','applied_Rule_Ids',
22
  'global_Currency_Code','base_Currency_Code','store_Currency_Code',
23
- 'order_Currency_Code','shipping_Method','shipping_Description','oas.gift_Message_Id', /* shippingAddressIsActive */ 'oas.address_type as shippingAddressAddressType',
24
  'oas.region as shippingAddressRegion','op.method as paymentMethod','oab.customer_address_id','md5(o.customer_email) as Customer_HashCode');
25
  }
26
 
20
  'base_Total_Qty_Ordered','base_Total_Canceled','base_Total_Invoiced',
21
  'store_To_Base_Rate','store_To_Order_Rate','base_To_Global_Rate','base_To_Order_Rate', /* is_active */ 'store_Name','status','state','applied_Rule_Ids',
22
  'global_Currency_Code','base_Currency_Code','store_Currency_Code',
23
+ 'order_Currency_Code','shipping_Method','shipping_Description', /* shippingAddressIsActive */ 'oas.address_type as shippingAddressAddressType',
24
  'oas.region as shippingAddressRegion','op.method as paymentMethod','oab.customer_address_id','md5(o.customer_email) as Customer_HashCode');
25
  }
26
 
app/code/community/Minubo/Interface/Model/Mysql4/Products.php CHANGED
@@ -8,7 +8,15 @@ class Minubo_Interface_Model_Mysql4_Products extends Mage_Core_Model_Mysql4_Abst
8
  }
9
 
10
  protected function getColumns() {
11
- return array('entity_id','attribute_set_id','type_id','color','name','short_description','sku','price','special_price','special_from_date','special_to_date','cost','weight','small_image','thumbnail','news_from_date','news_to_date','tax_class_id','url_key','url_path','is_recurring','recurring_profile','visibility','required_options','has_options','image_label','small_image_label','thumbnail_label','created_at','updated_at','enable_googlecheckout','price_type','sku_type','weight_type','price_view','shipment_type','links_purchased_separately','links_title','manufacturer','manufacturer_value','links_exist','custom_design_from','custom_design_to','custom_layout_update','gallery','gift_message_available','image','media_gallery','meta_description','meta_keyword','meta_title','minimal_price','msrp','msrp_display_actual_price_type','msrp_enabled','old_id');
 
 
 
 
 
 
 
 
12
  }
13
 
14
  public function loadByField($field,$value){
8
  }
9
 
10
  protected function getColumns() {
11
+ return array('entity_id','sku','name','type_id','attribute_set_id','created_at','type_id as typeKey','weight',
12
+ 'visibility','has_options','gift_message_available','price','special_price',
13
+ 'special_from_date','special_to_date','tax_class_id','required_options',
14
+ 'price_type','sku_type','shipment_type','cost','msrp_enabled','msrp',
15
+ 'small_image','thumbnail','news_from_date','news_to_date','url_key','url_path',
16
+ 'is_recurring','recurring_profile','image_label','small_image_label',
17
+ 'thumbnail_label','updated_at','enable_googlecheckout','weight_type','price_view',
18
+ 'links_purchased_separately','links_title','links_exist',
19
+ 'msrp_display_actual_price_type','short_description');
20
  }
21
 
22
  public function loadByField($field,$value){
app/code/community/Minubo/Interface/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <Minubo_Interface>
5
- <version>1.0.3</version>
6
  </Minubo_Interface>
7
  </modules>
8
  <global>
2
  <config>
3
  <modules>
4
  <Minubo_Interface>
5
+ <version>1.0.4</version>
6
  </Minubo_Interface>
7
  </modules>
8
  <global>
app/code/community/Minubo/Interface/etc/system.xml CHANGED
@@ -5,7 +5,7 @@
5
  <label>Minubo Interface</label>
6
  <tab>sales</tab>
7
  <frontend_type>text</frontend_type>
8
- <!-- sort_order>300</sort_order -->
9
  <show_in_default>1</show_in_default>
10
  <show_in_website>1</show_in_website>
11
  <show_in_store>1</show_in_store>
@@ -13,7 +13,6 @@
13
  <settings translate="label">
14
  <label>Minubo Interface Settings</label>
15
  <frontend_type>text</frontend_type>
16
- <!-- sort_order>1</sort_order -->
17
  <show_in_default>1</show_in_default>
18
  <show_in_website>1</show_in_website>
19
  <show_in_store>1</show_in_store>
5
  <label>Minubo Interface</label>
6
  <tab>sales</tab>
7
  <frontend_type>text</frontend_type>
8
+ <sort_order>999999</sort_order>
9
  <show_in_default>1</show_in_default>
10
  <show_in_website>1</show_in_website>
11
  <show_in_store>1</show_in_store>
13
  <settings translate="label">
14
  <label>Minubo Interface Settings</label>
15
  <frontend_type>text</frontend_type>
 
16
  <show_in_default>1</show_in_default>
17
  <show_in_website>1</show_in_website>
18
  <show_in_store>1</show_in_store>
package.xml CHANGED
@@ -1,18 +1,18 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Minubo_Interface</name>
4
- <version>1.0.3</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Minubo Interface connects your Magento Shop to the All-In-One eCommerce Cloud BI Solution at minubo.com</summary>
10
  <description>Minubo Interface connects your Magento Shop to the All-In-One eCommerce Cloud BI Solution at minubo.com. With this Extension in your Magento Shop your minubo Account at minubo.com can be configured to poll the newest data - of cause without any personalization - every day to bring the information to your screen, which you need to optimize your sales business. See more about minubo at minubo.com Minubo Interface supports Magento 1.5 (or newer). In Backend you can configure the Minubo Interface at System/Configuration/Sales/Minubo Interface (enable/disable, generate access key and see information about last export). Right now, the Minubo Interface is at the end of beta status and you have to change in the Magento Connect Backend the setting to allow download of other than stable releases.</description>
11
- <notes>Performance-Enhancements Order, Order-Items, Customers; Code-Review</notes>
12
  <authors><author><name>sven rothe</name><user>minubo</user><email>sven@minubo.com</email></author></authors>
13
- <date>2013-09-03</date>
14
- <time>12:34:39</time>
15
- <contents><target name="magecommunity"><dir name="Minubo"><dir name="Interface"><dir name="Block"><dir name="Adminhtml"><file name="Authhash.php" hash="c98e63efd5e4e42a6bc1c223a75176c3"/><file name="Lastchangedate.php" hash="c82ee55fad83d848f47a8594bd25c5af"/><dir name="System"><dir name="Config"><dir name="Form"><file name="Button.php" hash="c288b69aa22cc9ff5e978ff2b89646e9"/></dir></dir></dir><file name="Version.php" hash="31db32eca5dcaf3ad86c747bb3e11efc"/></dir></dir><dir name="Helper"><file name="Data.php" hash="d9cf690ff97d2014cd3e443c07ab4ea7"/></dir><dir name="Model"><dir name="Export"><file name="Abstractcsv.php" hash="13e3663020c59a2700c298c55613cfce"/><file name="Csv.php" hash="77cbeb41b49539b9179bc185bbbb6b4e"/><file name="Status.php" hash="cef67926aef558b87d4e3bcb02386743"/></dir><dir name="Mysql4"><file name="Categories.php" hash="4c5cc06db334e8f8e93176983ff2a2a5"/><file name="Categories2.php" hash="8aca4fa85df43b3a3ce218d0af27564b"/><file name="Categories3.php" hash="a39d7d2fa625e89f731a0b84a1659563"/><file name="Creditmemoitems.php" hash="417301b2227b91c6f4289214c287b4e8"/><file name="Creditmemos.php" hash="babaa8405f5b0440909b0f4eeafb5f8f"/><file name="Customeraddresses.php" hash="93d3c82c80f85de361de5e7e6c4ecf68"/><file name="Customers.php" hash="2243c128671e73cf70396efd9a9e5627"/><file name="Invoiceitems.php" hash="b487f7780366a832e9e28bb7e66e95e0"/><file name="Invoices.php" hash="c338054d505df896e03d0f0c7859c573"/><file name="Orderaddresses.php" hash="15672ef2e5eaf1a4a7d327edec087652"/><file name="Orderitems.php" hash="37fa91a9307f37441bdf0ac37794b3a4"/><file name="Orders.php" hash="50dc4dcae82933957d42d8abf51b5c5f"/><file name="Productattributes.php" hash="91c0171d737ad6e05e51477db8de041a"/><file name="Productcategories.php" hash="3fe724235a87d4700dc1a2dc9dde7175"/><file name="Products.php" hash="0747a444ac64231bfad7db2344366366"/><file name="Products2.php" hash="97063d53bb94a0fe3c93848ada913c02"/><file name="Products3.php" hash="cdb12b423cd3faedadff96232e038eef"/><file name="Regions.php" hash="f1575516572fbd9a58e8c025fefa95d4"/></dir><dir name="Options"><file name="Options.php" hash="b696a731d9daa7f53c8375f19ad3838f"/><file name="Version.php" hash="fafcca0d77fbbe7fb26b869a845963bf"/></dir><dir name="Read"><file name="Collections.php" hash="2af8284c1653b0637c9d1542397043f1"/><file name="Common.php" hash="18b089bb03cbb226b95db428a7c31ef2"/></dir><file name="Tables.php" hash="c66214083bce5f94d932c6521dfaf05a"/></dir><dir name="controllers"><file name="ExportController.php" hash="78e55dac25479930782c9281f91573e7"/></dir><dir name="etc"><file name="adminhtml.xml" hash="375c548aacaf6f1bfdf4de3af7b29dfb"/><file name="config.xml" hash="fb0c2a0a8313e491db5e0957736345d2"/><file name="system.xml" hash="8b9608b7693b8750f5df874f8a008eec"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="minubo"><dir name="system"><dir name="config"><file name="button.phtml" hash=""/></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Minubo_Interface.xml" hash=""/></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Minubo_Interface</name>
4
+ <version>1.0.4</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Minubo Interface connects your Magento Shop to the All-In-One eCommerce Cloud BI Solution at minubo.com</summary>
10
  <description>Minubo Interface connects your Magento Shop to the All-In-One eCommerce Cloud BI Solution at minubo.com. With this Extension in your Magento Shop your minubo Account at minubo.com can be configured to poll the newest data - of cause without any personalization - every day to bring the information to your screen, which you need to optimize your sales business. See more about minubo at minubo.com Minubo Interface supports Magento 1.5 (or newer). In Backend you can configure the Minubo Interface at System/Configuration/Sales/Minubo Interface (enable/disable, generate access key and see information about last export). Right now, the Minubo Interface is at the end of beta status and you have to change in the Magento Connect Backend the setting to allow download of other than stable releases.</description>
11
+ <notes>Reduced to "naked" Magento Configuration (no collisions with additional database fields from extensions)</notes>
12
  <authors><author><name>sven rothe</name><user>minubo</user><email>sven@minubo.com</email></author></authors>
13
+ <date>2013-09-04</date>
14
+ <time>08:06:47</time>
15
+ <contents><target name="magecommunity"><dir name="Minubo"><dir name="Interface"><dir name="Block"><dir name="Adminhtml"><file name="Authhash.php" hash="c98e63efd5e4e42a6bc1c223a75176c3"/><file name="Lastchangedate.php" hash="c82ee55fad83d848f47a8594bd25c5af"/><dir name="System"><dir name="Config"><dir name="Form"><file name="Button.php" hash="c288b69aa22cc9ff5e978ff2b89646e9"/></dir></dir></dir><file name="Version.php" hash="31db32eca5dcaf3ad86c747bb3e11efc"/></dir></dir><dir name="Helper"><file name="Data.php" hash="d9cf690ff97d2014cd3e443c07ab4ea7"/></dir><dir name="Model"><dir name="Export"><file name="Abstractcsv.php" hash="13e3663020c59a2700c298c55613cfce"/><file name="Csv.php" hash="77cbeb41b49539b9179bc185bbbb6b4e"/><file name="Status.php" hash="cef67926aef558b87d4e3bcb02386743"/></dir><dir name="Mysql4"><file name="Categories.php" hash="4c5cc06db334e8f8e93176983ff2a2a5"/><file name="Categories2.php" hash="8aca4fa85df43b3a3ce218d0af27564b"/><file name="Categories3.php" hash="a39d7d2fa625e89f731a0b84a1659563"/><file name="Creditmemoitems.php" hash="417301b2227b91c6f4289214c287b4e8"/><file name="Creditmemos.php" hash="821c38dffc35468da0b5405a18b49429"/><file name="Customeraddresses.php" hash="93d3c82c80f85de361de5e7e6c4ecf68"/><file name="Customers.php" hash="2243c128671e73cf70396efd9a9e5627"/><file name="Invoiceitems.php" hash="b487f7780366a832e9e28bb7e66e95e0"/><file name="Invoices.php" hash="8b1dcc3491f76eb68ac1ee2c4e965234"/><file name="Orderaddresses.php" hash="15672ef2e5eaf1a4a7d327edec087652"/><file name="Orderitems.php" hash="37fa91a9307f37441bdf0ac37794b3a4"/><file name="Orders.php" hash="1c221153e35b0dfc28e0ea0189bf1e83"/><file name="Productattributes.php" hash="91c0171d737ad6e05e51477db8de041a"/><file name="Productcategories.php" hash="3fe724235a87d4700dc1a2dc9dde7175"/><file name="Products.php" hash="0bdd7ce9e8a0d608031e1212b4cf7ff8"/><file name="Products2.php" hash="97063d53bb94a0fe3c93848ada913c02"/><file name="Products3.php" hash="cdb12b423cd3faedadff96232e038eef"/><file name="Regions.php" hash="f1575516572fbd9a58e8c025fefa95d4"/></dir><dir name="Options"><file name="Options.php" hash="b696a731d9daa7f53c8375f19ad3838f"/><file name="Version.php" hash="fafcca0d77fbbe7fb26b869a845963bf"/></dir><dir name="Read"><file name="Collections.php" hash="2af8284c1653b0637c9d1542397043f1"/><file name="Common.php" hash="18b089bb03cbb226b95db428a7c31ef2"/></dir><file name="Tables.php" hash="c66214083bce5f94d932c6521dfaf05a"/></dir><dir name="controllers"><file name="ExportController.php" hash="78e55dac25479930782c9281f91573e7"/></dir><dir name="etc"><file name="adminhtml.xml" hash="375c548aacaf6f1bfdf4de3af7b29dfb"/><file name="config.xml" hash="45e007277f606d70b3c89d04416d0bd1"/><file name="system.xml" hash="d92c055a6a8b9c8ff0f046e3e851369b"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="minubo"><dir name="system"><dir name="config"><file name="button.phtml" hash=""/></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Minubo_Interface.xml" hash=""/></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>