导入u8存货档案的另一个办法

来源:互联网 发布:婚纱摄影的网络邀约 编辑:程序博客网 时间:2024/05/06 04:18

u8的存货档案有1万多个,使用了EAI接口从u8导入,提示失败。

用友提供了如下解决办法:

U8导入数据时内存溢出报错:Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 42 bytes) in C:\turbocrm60\code\lib\xmlparse.lib on line 129。
        解决办法:在CRM安装目录下的\apache\php.ini文件中,找到“memory_limit”,将后面内存数值增大。比如memory_limit = 1024M。
假如更改后仍然出现内存溢出,或内存根本就不够用,那么建议导入时通过设置条件进行导入。
如:U8适配器导入产品、单据
产品:根据产品分类进入导入,如果一个产品分类的数据量就足以内存溢出,那么可在U8中将存货分类再进行拆分,导入到CRM后再修改分类。
订单、发票、交付、收款都可以根据时间段进行导入。
注:上述过滤导入在进行导入操作时需选择“导入全部”

但是使用此方法将内存改到4G,还是一样。最后,直接使用前台导入功能:营销管理-资源中心-产品与价格-产品-导入。从u8手工导入数据至csv模版,导入成功。

不知此方法是否有副作用,待日后观察。