• Oracle EBS API创建AP发票报错:ZX_TAX_STATUS_NOT_EFFECTIVE和ZX_REGIME_NOT_EFF_IN_SUBSCR-


    背景

    由创建国外业务实体财务未能提供具体国家地区会计税制,而是实施人员随便选择其它国外国家地区会计税制。导致客户化创建AP发票程序报错:UNEXPECTED TAX ERROR-导入时出现意外的税务错误ZX_TAX_STATUS_NOT_EFFECTIVE-ZX_REGIME_NOT_EFF_IN_SUBSCR-ZXZX_UNEXPECTED_ERROR 出现意外错误。请与您的系统管理员联系。
    通过息消查找到二个错误代码说明:
    1、ZX_TAX_STATUS_NOT_EFFECTIVE :There is no subscription for this tax regime code for the given transaction date.(不存在使用此税收制度代码并且具有指定事务处理日期的预订服务。)
    2、ZX_REGIME_NOT_EFF_IN_SUBSCR :There is no subscription for this tax regime code for the given transaction date.(不存在使用此税收制度代码并且具有指定事务处理日期的预订服务。)

    官方文档

    通过官方网找到《eBusiness Tax Release 12 Error Messages: Causes and Actions (Doc ID 744185.1)》相关解决方案如下:
    在这里插入图片描述
    但是,根据官方提供解决方案设置“税收制度(Tax Regimes)”和“纳税状态(Tax Status)”,发票的发票日期和GL日期均在二项与置的有效日期范围内。

    启用跟踪日志

    仔细查看输出日志内容,找到关键日志说明如下:

    (Create lines 3) Call Matching or Allocations
    (Import_invoice 15.6) Execute the Argentine/Colombian defaulting procedure
    (Import_invoice 15.7) Call import before any prepayment application if the user 
    intention is to import TAX
    (Import_invoice 15.7a) User intention is to import TAX
    (Import_invoice 15.7e) Invoice is tax line call IMPORT INTERFACE
    ap_etax_pkg.calling_etax(IMPORT INTERFACE)<-Import_invoices<- 
    对于 AAA 币种,尚未定义它与 BBB 币种的汇率,或者它不适用 
    (Insert Rejections 1) Insert into AP_INTERFACE_REJECTIONS, REJECT CODE:UNEXPECTE
    D TAX ERROR
    (Import_invoice 17.1) Change the invoice status to REJECTING
    

    AAA币种为AP发票的币种同时也是该业务实体的本位币,而BBB币种为对国家地区的税制的种币。如下图:
    在这里插入图片描述

    解决方案

    根据日志错误提示“对于 AAA 币种,尚未定义它与 BBB 币种的汇率,或者它不适用 ” 设置AAA币种与BBB币种之间的汇率,客户化程序成功创建AP发票。

  • 相关阅读:
    【5G物理层】5G 随机接入流程概述
    75 寻找旋转排序数组中的最小值
    基于流的深度生成模型
    c++中类的特殊成员函数
    技术分享 | 抓包分析 TCP 协议
    项目实战——配置git环境与项目创建
    第四章:前缀和、差分(数列)
    数说故事×北拓资本:AI场景应用与商业模式分析
    Python Day13 面向对象基础【初级】
    Linux 内核提权漏洞
  • 原文地址:https://blog.csdn.net/chenxianping/article/details/139278066