cancel
Showing results for 
Search instead for 
Did you mean: 

Magento SOAP V2 Unknown column Error

Magento SOAP V2 Unknown column Error

I am using soap v2, if i try to get SalesOrderList, i am getting error like,

 

<SOAP-ENV:Envelope xmlnsSmiley FrustratedOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>1</faultcode>
<faultstring>SQLSTATE[42S22]: Column not found: 1054 Unknown column '''' in 'where clause', query was: SELECT `main_table`.*, `billing_o_a`.`firstname`, `billing_o_a`.`middlename`, `billing_o_a`.`lastname`, `billing_o_a`.`telephone`, `billing_o_a`.`postcode`, `**bleep**`, `billing_o_a`.`firstname` AS `billing_firstname`, `billing_o_a`.`lastname` AS `billing_lastname`, `shipping_o_a`.`firstname` AS `shipping_firstname`, `shipping_o_a`.`lastname` AS `shipping_lastname`, CONCAT(billing_o_a.firstname, ' ', billing_o_a.lastname) AS `billing_name`, CONCAT(shipping_o_a.firstname, " ", shipping_o_a.lastname) AS `shipping_name` FROM `sales_flat_order` AS `main_table`
LEFT JOIN `sales_flat_order_address` AS `billing_o_a` ON (main_table.entity_id = billing_o_a.parent_id AND billing_o_a.address_type = 'billing')
LEFT JOIN `sales_flat_order_address` AS `shipping_o_a` ON (main_table.entity_id = shipping_o_a.parent_id AND shipping_o_a.address_type = 'shipping') WHERE (`''` = '''')</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

 

How can i solve this error.

2 REPLIES 2

Re: Magento SOAP V2 Unknown column Error

Hi @Jeeva Rathinam

 

Are you passing any other parameters with this API - to compare/filter sales order list ? or just try to getting sales order list ? - because error here is in where clause where column is not available in your database !

 

if issue solved,Click Kudos & Accept as Solution

Re: Magento SOAP V2 Unknown column Error

I just want to get over all list, I just testing in soapUI here only I get error like no column found.