分类:
2011-05-17 13:37:17
BR-nota fiscal
1. 常用表:
J_1BNFDOC Nota Fiscal Header
J_1BNFNAD Nota Fiscal partners
J_1BNFLIN Nota Fiscal line items
J_1BNFE_ACTIVE NFE status table
注意:partner数据在J_1BNFDOC和J_1BNFNAD表中,要取并集
2.常用T-code :
GTS:
/SAPSLL/MENU_LEGAL GTS area menu
ZLAGTSR002 GTS report
ECC:
J1B1N Create NotaFisca
J1B2N Change NF
J1B3N Display NF
J1BNFE NF-e monitor
3.NF 的增强
badi : ZCL_NFE_PRINT
主要是FILL_HEADER 和 FILL_ITEM这2个method分别对NF的header 和item 进行增强
对应的传往XML表结构:J1B_NF_XML_HEADER;J1B_NF_XML_ITEM
调试方法:NF 创建好后,马上执行程序J_BNFECALLRFC 即可进入此BADI设的断点
注:1. 其中程序J_BNFECALLRF 对应的job ‘Z_INT_ATHLA_NFECALLRFC’在系统里5分钟执行一次实现往巴西政府系统传NF单据,所以我们测试时要用五分钟之内新建的NF来做测试
2. 如果测试时发现BADI确有数据,但是XML文件却没有数据的情况可考虑让相关人员查看BR政府相关文件,看是否有些字段是绑定赋值:及要想把A字段的值传过去,则B、C字段也必须有值才可以。
3. BADI中修改了某个字段的取值逻辑时,要同时考虑此字段是否在NF打印单据上显示,如果有显示的话,要同步修改打印程序相应字段的取值逻辑,时刻保证BADI和打印程序的取值逻辑一致。
4. NF打印程序及对应smartform(可用事务代码nace查看):
程序:ZLAPE_PGNOTA_BR
Smartform:ZLAPE_SFNOTA_BR
同一张NF反复打印预览方法:
t-code:j1b3n
输入NF号码后点击reprint
选 yes
出现如下提示:
单击 output 即可进行打印预览