Árvore de páginas


CONTEÚDO

  • Visão Geral
  • Cenário principal
    • Remessa de terceiro e devolução parcial
    • Remessa em terceiro e devolução total
  • Notas de complemento
    • Remessa de terceiro com complemento e devolução parcial da nota principal e do complemento


01. VISÃO GERAL

No processo padrão de inclusão de movimentações de estoque (Notas fiscais de entrada e saída e movimentos internos - SD1/SD2/SD3) é gerada uma nova numeração sequencial, onde o valor do campo é único entre as três tabelas. Este valor é utilizado principalmente na rotina de recálculo do custo médio (MATA330), quando é executada com o método de apropriação sequencial, isto é, o recálculo ordena as movimentações do período com base no NUMSEQ de cada tabela.

Entretanto, existem outros processos envolvidos com os campos NUMSEQ e nesta documentação trataremos do cenário envolvendo o poder de terceiros.

Para mais informações sobre o processo em si, consulte a documentação abaixo:

FAT0285 - Poder DE/EM Terceiro

02. CENÁRIO PRINCIPAL

Se tratando do poder de terceiros, o processo inicia-se com a criação de uma remessa no sistema, seja esta remessa de terceiros (SD1) ou em terceiros (SD2). A partir desta remessa, ocorrem devoluções totais ou parciais que referenciam a remessa original.

Para fazer o vínculo entre as tabelas, existe a tabela SB6 - Saldos de terceiros, que faz o controle das remessas e devoluções, bem como o saldo pendente de devolução de cada remessa.

O vínculo entre as tabelas de notas fiscais e saldo de terceiros é feito através dos campos D1_IDENTB6, D2_IDENTB6 e B6_IDENT. Ao incluir uma remessa, o campo D1_IDENTB6 ou D2_IDENTB6 é gravado com o mesmo valor do campo D1_NUMSEQ ou D2_NUMSEQ, respectivamente. A partir daí, todas as devoluções que ocorrerem para a remessa gravam um novo NUMSEQ, mas respeitam o IDENTB6 original.

Vamos ilustrar alguns cenários.

02.01 Remessa de terceiro e devolução parcial

Para uma remessa de terceiro com uma devolução parcial, teremos as tabelas:

D1_CODD1_QUANTD1_NUMSEQD1_IDENTB6
PROD1231000000104000104
D2_CODD2_QUANTD2_NUMSEQD2_IDENTB6
PROD123500000124000104
B6_PRODUTOB6_QUANTB6_SALDOB6_TIPOB6_PODER3B6_ATENDB6_IDENT
PROD1231000500D-De terceiroR-Remessa
000104
PROD1235000D-De terceiroD-Devolução
000104

02.02 Remessa em terceiro e devolução total

Para uma remessa em terceiro com uma devolução total, teremos as tabelas:

D2_CODD2_QUANTD2_NUMSEQD2_IDENTB6
PROD4561000000231000231
D1_CODD1_QUANTD1_NUMSEQD1_IDENTB6
PROD4561000000244000231
B6_PRODUTOB6_QUANTB6_SALDOB6_TIPOB6_PODER3B6_ATENDB6_IDENT
PROD45610000E-Em terceiroR-RemessaS000231
PROD45610000E-Em terceiroD-Devolução
000231


03. NOTAS DE COMPLEMENTO

Para o cenário de poder de terceiros envolvendo notas fiscais de complemento, o processo inicia-se da mesma forma, com uma nota fiscal de remessa e eventuais notas fiscais de complemento que são vinculadas a nota original são adicionadas posteriormente. Nas tabelas SD1 e SD2 os campos de nota fiscal origem são usados para vincular as notas principais e seus complementos, enquanto a tabela SB6 passa a utilizar também o campo B6_IDENTB6.

As notas fiscais de complemento iniciam um novo processo de remessa no poder de terceiro, entretanto, o campo B6_IDENTB6 recebe o B6_IDENT da remessa original. 

03.01 Remessa de terceiro com complemento e devolução parcial da nota principal e do complemento

D1_CODD1_QUANTD1_DOCD1_SERIED1_NFORID1_SERIORID1_NUMSEQD1_IDENTB6
PROD10010000043554084

000374000374
PROD10010000435550840043554084000391000391
D2_CODD2_QUANTD2_DOCD2_SERIED2_NFORID2_SERIORID2_NUMSEQD2_IDENTB6
PROD10050000078000830043554084000406000374
PROD1004000078010830043555084000432000391
B6_PRODUTOB6_QUANTB6_SALDOB6_TIPOB6_PODER3B6_ATENDB6_IDENTB6_IDENTB6
PROD1001000500D-De TerceiroR-Remessa
000374
PROD10010060D-De TerceiroR-Remessa
000391000374
PROD1005000D-De TerceiroD-Devolução
000374
PROD100400D-De TerceiroD-Devolução
000391000374