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_COD | D1_QUANT | D1_NUMSEQ | D1_IDENTB6 |
|---|---|---|---|
| PROD123 | 1000 | 000104 | 000104 |
| D2_COD | D2_QUANT | D2_NUMSEQ | D2_IDENTB6 |
|---|---|---|---|
| PROD123 | 500 | 000124 | 000104 |
| B6_PRODUTO | B6_QUANT | B6_SALDO | B6_TIPO | B6_PODER3 | B6_ATEND | B6_IDENT |
|---|---|---|---|---|---|---|
| PROD123 | 1000 | 500 | D-De terceiro | R-Remessa | 000104 | |
| PROD123 | 500 | 0 | D-De terceiro | D-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_COD | D2_QUANT | D2_NUMSEQ | D2_IDENTB6 |
|---|---|---|---|
| PROD456 | 1000 | 000231 | 000231 |
| D1_COD | D1_QUANT | D1_NUMSEQ | D1_IDENTB6 |
|---|---|---|---|
| PROD456 | 1000 | 000244 | 000231 |
| B6_PRODUTO | B6_QUANT | B6_SALDO | B6_TIPO | B6_PODER3 | B6_ATEND | B6_IDENT |
|---|---|---|---|---|---|---|
| PROD456 | 1000 | 0 | E-Em terceiro | R-Remessa | S | 000231 |
| PROD456 | 1000 | 0 | E-Em terceiro | D-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_COD | D1_QUANT | D1_DOC | D1_SERIE | D1_NFORI | D1_SERIORI | D1_NUMSEQ | D1_IDENTB6 |
|---|---|---|---|---|---|---|---|
| PROD100 | 1000 | 0043554 | 084 | 000374 | 000374 | ||
| PROD100 | 100 | 0043555 | 084 | 0043554 | 084 | 000391 | 000391 |
| D2_COD | D2_QUANT | D2_DOC | D2_SERIE | D2_NFORI | D2_SERIORI | D2_NUMSEQ | D2_IDENTB6 |
|---|---|---|---|---|---|---|---|
| PROD100 | 500 | 0007800 | 083 | 0043554 | 084 | 000406 | 000374 |
| PROD100 | 40 | 0007801 | 083 | 0043555 | 084 | 000432 | 000391 |
| B6_PRODUTO | B6_QUANT | B6_SALDO | B6_TIPO | B6_PODER3 | B6_ATEND | B6_IDENT | B6_IDENTB6 |
|---|---|---|---|---|---|---|---|
| PROD100 | 1000 | 500 | D-De Terceiro | R-Remessa | 000374 | ||
| PROD100 | 100 | 60 | D-De Terceiro | R-Remessa | 000391 | 000374 | |
| PROD100 | 500 | 0 | D-De Terceiro | D-Devolução | 000374 | ||
| PROD100 | 40 | 0 | D-De Terceiro | D-Devolução | 000391 | 000374 |