Essa dica vai para quem está tendo dificuldades na determinação automática do CFOP.
A primeira coisa que se deve fazer para que a determinação automática funcione corretamente é verificar a configuração das views J_1BAONV (Para entradas e retornos de entradas) e J_1BAPNV (Para saídas e retornos de saídas) via transação SM30. Se não pode encontrar estas views, isto significa que a última solução de CFOP não está implementada em seu sistema.
Neste caso, verifique a nota 571848 How to Implement the CFOP Legal Change 2003.
Para ter certeza de que as views J_1BAONV e J_1BAPNV estão corretamente configuradas, insira um breakpoint nos seguintes lugares:
Entradas e retornos de entradas
--------------------------------------------------------------------------------
Transação SE37
Função J_1B_NF_CFOP_1_DETERMINATION
Code: [Select]
...
*-------------------------------------------------------
*---> Read CFOP with version of the region
*-------------------------------------------------------
*--- access with all key fields
PERFORM read_cfop USING cfop_parameters-direct
cfop_parameters-dstcat
cfop_parameters-indus3
cfop_parameters-itmtyp
cfop_parameters-spcsto
cfop_parameters-matuse
cfop_parameters-indus2
lv_version
CHANGING cfop.
...
Coloque o breakpoint na linha:
Code: [Select]
PERFORM read_cfop USING cfop_parameters-direct
Agora observe os valores dos seguintes campos da estrutura cfop_parameters:
•direct
•dstcat
•indus3
•itmtyp
•spcsto
•matuse
•indus2
Estes são os valores que devem ser informados na view J_1BAONV.
--------------------------------------------------------------------------------
Saídas e retornos de saídas
--------------------------------------------------------------------------------
Transação SE37
Função J_1B_NF_CFOP_2_DETERMINATION
Code: [Select]
...
* The concept with generic read was abandoned. Only the exact version
* is used!
* do 2 times.
***** select with all parameters
READ TABLE it_bapn INTO wbapn WITH KEY
direct = cfop_parameters-direct
dstcat = cfop_parameters-dstcat
indus3 = cfop_parameters-indus3
itmtyp = cfop_parameters-itmtyp
spcsto = cfop_parameters-spcsto
ownpro = cfop_parameters-ownpro
matuse = cfop_parameters-matuse
indus1 = cfop_parameters-indus1
origin = space
version = i_version.
...
Coloque o breakpoint na linha:
Code: [Select]
READ TABLE it_bapn INTO wbapn WITH KEY
Agora observe os valores dos seguintes campos da estrutura cfop_parameters:
•direct
•dstcat
•indus3
•itmtyp
•spcsto
•ownpro
•matuse
•indus1
•i_version
Estes são os valores que devem ser informados na view J_1BAPNV.
--------------------------------------------------------------------------------
Dicas para consultores, key users e profissionais SAP sobre configuracoes e informacoes sobre o modulo SAP SD
Mostrando postagens com marcador 56 - Funcao para determinacao automatica de CFOP. Mostrar todas as postagens
Mostrando postagens com marcador 56 - Funcao para determinacao automatica de CFOP. Mostrar todas as postagens
Assinar:
Postagens (Atom)
Postagem em destaque
Tutorial de como instalar o SAP full na sua maquina
Pessoal, segue um tutorial para instalar o SAP ECC FULL em uma maquina virtual definitivamente. Este é o SAP Full portanto voce podera ter...
-
Principais tabelas do SAP para o módulo de MM EKBE Histórico de Documento de Compras EKKN Classificação Contábil...
-
U_P_S RUPSMENUE UPS: Menu Área UCC0 RFTBUC00 BP de conversão: a conversão inicial UCC1 RFTBUC01 BP conversão: Initial CBP Customi...
-
Principais tabelas do SAP para o módulo de SD J_1BBRANCH Filial do CNPJ J_1BNFDOC Nota Fiscal – Cabeçalho J_...