Error while Importing through Webservices

By | November 7, 2012

We are trying to create an AR Receipt [with an Invoice applied] using Web Services. We read an existing receipt and changed the data within the generated XML [i.e. we have changed the Applied Invoice Number] and tried to create new Receipt, but the WEBSERVICE fails to say the [“BLOK, Unable to send request= [1077, SRV_CALLREMOTESPGM, remote Call] Error and we are not able to create the Receipt.

Once we receive this error the Web services and SQL Server stops and we need to restart all over. Just for your reference, we have placed the XML.

<PARAM>
<GRP ID=”PAY0_1″ >
                                <FLD NAME=”NUM” TYPE=”Char” ></FLD>
                                <FLD NAME=”STA2″ TYPE=”Char” ></FLD>
                </GRP>
                <GRP ID=”PAY1_1″ >
                                <FLD NAME=”FCY” TYPE=”Char” >F31</FLD>
                                <FLD NAME=”BPR” TYPE=”Char” >CEURFR020</FLD>
                                <FLD NAME=”BPRSAC” TYPE=”Char” >C1</FLD>
                                <FLD NAME=”ACC” TYPE=”Char” >411000</FLD>
                                <FLD NAME=”BPAINV” TYPE=”Char” >AD1</FLD>
                                <FLD NAME=”BPRNAM” TYPE=”Char” >Easy Computer</FLD>
                </GRP>
                <GRP ID=”PAY1_2″ >
                                <FLD NAME=”ACCDAT” TYPE=”Date” >20100331</FLD>
                                <FLD NAME=”REF” TYPE=”Char” ></FLD>
                                <FLD NAME=”DES” TYPE=”Char” ></FLD>
                                <FLD NAME=”BAN” TYPE=”Char” >SGF31</FLD>
                                <FLD NAME=”ZBAN” TYPE=”Char” >SG</FLD>
                                <FLD NAME=”CUR” TYPE=”Char” >EUR</FLD>
                                <FLD NAME=”AMTCUR” TYPE=”Decimal” >10.00</FLD>
                                <FLD NAME=”CURAMTCUR” TYPE=”Char” >EUR</FLD>
                </GRP>
                <GRP ID=”PAY1_5″ >
                                <FLD NAME=”CURAMTBAN” TYPE=”Char” >EUR</FLD>
                </GRP>
                <TAB DIM=”200″ ID=”PAY1_4″ SIZE=”1″ >
                                <LIN NUM=”1″ >
                                                <FLD NAME=”DENCOD” TYPE=”Char” >ENC</FLD>
                                                <FLD NAME=”VCRTYP” TYPE=”Char” >FACLI</FLD>
                                                <FLD NAME=”VCRNUM” TYPE=”Char” >F310903FACLI000115</FLD>
                                                <FLD NAME=”FCYLIN” TYPE=”Char” >F31</FLD>
                                                <FLD NAME=”CURLIN” TYPE=”Char” >EUR</FLD>
                                                <FLD NAME=”RITAMT” TYPE=”Decimal” >0</FLD>
                                                <FLD NAME=”AMTLIN” TYPE=”Decimal” >10.00</FLD>
                                                <FLD NAME=”AMTLIN2″ TYPE=”Decimal” >10.00</FLD>
                                                <FLD NAME=”VATLIN” TYPE=”Char” ></FLD>
                                </LIN>
                </TAB>
</PARAM>

In case you do not want the analytical data to be imported in that case we can suggest you to remove the screen VENTILE from the Additional screen section under Environment Tab of the Object.

But if you want the analytical information, in that case, keep the VENTILE screen, else you may lose the analytical management of your document.

Yes you can remove the default value of 1 on the field NBLED, in the screen definition of VENTILE. This may help you in solving the issue.

About Us
Greytrix – a globally recognized Premier Sage Gold Development Partner is a one-stop solution provider for Sage ERP and Sage CRM needs. Being recognized and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation expertise.

Greytrix caters to a wide range of Sage Enterprise Management (Sage X3) offerings – a Sage Business Cloud Solution. Our unique GUMU™ integrations include Sage Enterprise Management (Sage X3) for Sage CRMSalesforce.com and Magento eCommerce along with Implementation and Technical Support worldwide for Sage Enterprise Management (Sage X3). Currently we are Sage Enterprise Management Implementation Partner in East Africa, Middles East, Australia, Asia. We also offer best-in-class Sage X3 customization and development services, integrated applications such as POS | WMS | Payment Gateway | Shipping System | Business Intelligence | eCommerce and have developed add-ons such as Catch – Weight  and Letter of Credit for Sage Enterprise Management to Sage business partners, end users and Sage PSG worldwide.

Greytrix is a recognized Sage Rockstar ISV Partner for GUMU™ Sage Enterprise Management – Sage CRM integration also listed on Sage Marketplace; GUMU™ integration for Sage Enterprise Management – Salesforce is a 5-star app listed on Salesforce AppExchange.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com. We will be glad to assist you.