Table of Contents

Comunicação do Inventário de Existências à AT

You are here:

Objetivo

O presente documento apresenta e descreve o conjunto de procedimentos a considerar na comunicação dos inventários de existências à AT.

Descrição do processo de criação do ficheiro para comunicação dos inventários.

A geração do ficheiro para comunicação dos inventários tem por base a mensagem STOCKCALC, criada na transação AI012 – “Envia Cálculos Stock para Sistema Externo” a qual, aquando da comunicação via sistema externo configurado para o efeito, dará origem a ficheiro em formato xml, com a estrutura preenchida de acordo com as diretivas da AT, a submeter no portal e-factura. O ficheiro é criado pelo script de saída indicado na parametrização da mensagem STOCKCALC do sistema externo utilizado e dada a dimensão do volume de dados a analisar sugere-se que o processo de criação do ficheiro seja sempre efectuada a partir de um agendamento.

Criação da mensagem STOCKCALC

A mensagem STOCKCALC, como já dito anteriormente, será criada a partir da transação AI012. Dado que o ficheiro a criar conterá somente as existências da sociedade a considerar será necessário criar mensagem STOCKCALC muito especifica. Na imagem seguinte indica-se os parâmetros a ter obrigatoriamente em conta aquando da criação da mensagem.

Os parâmetros da seleção a preencher devem ser os unicamente apresentados, pelo que o preenchimento de qualquer outro parâmetro inviabilizará a exactidão do contéudo do ficheiro a submeter. Expõe-se uma breve explicação sobre os parâmetros preenchidos:

  1. “Sistema Externo”: especifica qual o sistema externo a utilizar na criação do ficheiro xml
  2. “Empresa”: especifica qual a empresa titular do inventário de existências a conter no ficheiro a gerar.
  3. “Cálculo de Stock”: O cálculo de stock a utilizar deverá ser sempre “Existências”.

O volume de dados a analisar durante a criação da mensagem STOCKCALC é considerável pelo que se sugere a criação de um agendamento por cada ficheiro xml a gerar. Por fim, atendendo que existe um parâmetro de sistema que afeta o conteúdo das mensagens STOCK e STOCKVALC deve-se verificar, na transação IG001 – “Instalação” se o parâmetro “maxLinesStockMsg ” apresenta-se parametrizado na forma a seguir indicada:

Parametrização do sistema externo

Pode-se utilizar qualquer sistema externo, todavia, por questões de organização, sugere-se a utilização do sistema externo habitualmente utilizados para comunicação dos documentos de transporte à AT. A parametrização que a seguir se apresenta é a que deverá ser tida obrigatoriamente em conta sempre que for necessário criar os ficheiros de inventário.

A parametrização da mensagem STOCKCALC deverá estar ativa o tempo estritamente necessário à geração dos ficheiros de inventário de existências.

Os ficheiros de inventário de existências.

Os ficheiros criados ficarão localizados na pasta das exportações do Wpms e a sua denominação obedece à seguinte nomenclatura: StockFile_XXXX_YYYYMMDD.xml, onde XXXX corresponde ao código em Wpms da empresa e YYYYMMDD a data na qual o ficheiro foi criado. Listam-se alguns dos ficheiros gerados: