日记帐导入-来源为“采购”日记帐导入失败问题

会计同事反映GL试算表的会计科目“材料采购”期未余额不为零。有二种可能性:
1.有可能是(非VMI/寄售)采购接收的会计分录没有产生。

          采购接收时,会计分录如下:
           借项:材料采购
                             贷项:应付账款-暂估应付账款-库存材料

          采购入库时,会计分录如下:
          借项:原料材
                   (准标成本小于采购单价)材料成本差异-采购价格差异
                             贷项:材料采购
                                       (准标成本大于采购单价)材料成本差异-采购价格差异

2.有可能是采购接收的会计分录未抛入GL日记帐接口,或者是日记帐接口错误未产生日记帐。
通过导客制化报表分析,发生某一张采购的接收单的金额适好与GL试算表的期余额一致。但是,检查接收的分配已经产生会计分录。

最后,通过后台查看GL日记帐接口表:GL_INTERFACE,果然发对应的日记帐分录。但是,这次发生是情况有一点奇怪,对应该接收单的向供应商退货的会计分录已经导入到GL日记帐中去了。不知道为什么接收的会计分录未导入到GL日记帐去?

日记帐导入,如下
日记帐导入-来源为“采购”日记帐导入失败问题_第1张图片

输出内容提示如下:

                                                日记帐引入执行报告                                   日期: 06-05-16 17:11
并行请求ID: 21636161                                                                                            页:               1

“日记帐导入”在 GL_INTERFACE 中未找到要处理的记录。

检查导入记录的 SET_OF_BOOKS_ID、USER_JE_SOURCE_NAME 和 GROUP_ID.

如果未指定 GROUP_ID, 则系统只会检索不含 GROUP_ID 的数据。请注意,
Oracle 子分类帐中的大多数数据具有 GROUP_ID, 因此如果未指定 GROUP_ID, 则系统将不会检索这些数据。
 
 
 
 
                                                    ***** 报表结尾 *****
查看日志内容如下:
LEZL0005: 成功地完成了建立动态SQL报表

<< gllfss() 06-05-2016 17:11:56

>> gllcje() 06-05-2016 17:11:56

>> glluch() 06-05-2016 17:11:56

<< glluch() 06-05-2016 17:11:56
LEZL0008: 没有找到欲处理的接口记录.
LEZL0009: 检查接口记录的 SET_OF_BOOKS_ID、GROUP_ID 和 USER_JE_SOURCE_NAME. 

如果未指定 GROUP_ID, 则系统只会检索不含 GROUP_ID 的数据。请注意,Oracle 子分类帐中的
大多数数据具有 GROUP_ID, 因此如果未指定 GROUP_ID, 则系统将不会检索这些数据。

SHRD0119: 从 gl_interface_control 中删除 1 记录。
检查记录发现SET_OF_BOOKS_ID和USER_JE_SOURCE_NAME都有值,难道是没有给GROUP_ID一个值。我印像PO的会计分录是不需要给GROUP_ID分配值的,INV事务务处理的会计分录是要分配GROUP_ID值。为了保险起见,在测试环境上,做采购接收并入库,然后提交“将事务处理转至 GL”请求,后台前查看与的印像是一致的。

为什么日记帐接口的数据是对的?就是不会导入日记帐呢?将本次测试的接口数据与问题的接口数据比较发现,基本上是一致的,除了USER_JE_CATEGORY_NAME和USER_JE_SOURCE_NAME字段,一个是中文一个是英文,如下图:
日记帐导入-来源为“采购”日记帐导入失败问题_第2张图片

难道有中英之分吗?!

在系统的英文环境下,提交请求“Journal Import”,终于可以把采购的会计分录入导到日记帐中去了。

你可能感兴趣的:(日记帐导入-来源为“采购”日记帐导入失败问题)