| Atributo | Domínio | Regras | Descrição | 
|---|
| ID | ID(18) | Rqd PK  | Id: Chave de identificação interna
  | 
| TIPO_CONTAGEM | OPCAO(30) | Rqd UK  | Tipo de contagem: Nome dado para identificar o tipo de contagem. Exemplos:
 
- Conferência de pedidos
 - Inventário
 - Conferência de documentos
 - etc.
  
 | 
| TIPO | OPCAO(1) | Rqd  | Tipo: Classifica o tipo de contagem.
  Valores permitidos:- A - Carregamento - A conferência deverá comparar as quantidades físicas com as quantidades registradas em um determinado carregamento.
  - C - Carga inicial - Corresponde a um inventário inicial de estoque. Este tipo é utilizado apenas durante um processo de implantação do controle de estoque. Os dados coletados neste inventario irão gerar uma documento fiscal de entrada que, ao ser processado, fará o ajuste do estoque.
  - D - Conferência de documentos de entrada ou saída - A contagem tem como propósito comparar as quantidade físicas de produtos com as quantidades informadas em um documento de entrada ou saída.
  - F - Fotografia - Contagem utilizada para manter uma fotografia do estoque atual em um processo de inventário.
  - I - Inventário - A contagem é parte de um processo de inventário.
  - L - Lote de documentos - A contagem deverá fazer a conferência física de um conjunto de documentos de entrada ou saída.
  - P - Conferência de pedidos - A conferência deverá comparar as quantidades físicas com as quantidades registradas em um determinado pedido.
  - R - Abastecimento produção (retorno) - A conferência deverá comparar as quantidades físicas com as quantidades vinculadas aos itens de pedidos vinculadas, para realizar operação de retorno.
  - S - Abastecimento produção (saída) - A conferência deverá comparar as quantidades físicas com as quantidades vinculadas aos itens de pedidos vinculadas, para realizar operação de saída.
  - T - Abastecimento produção (retorno-descarte) - A conferência deverá comparar as quantidades físicas com as quantidades vinculadas aos itens de pedidos vinculadas, para realizar operação de retorno por descarte.
  
  | 
| PROXIMO_PRODUTO | SOURCE_CODE |  | Próximo produto: Quando informado, indica um script que deverá retornar o ID do próximo produto a ser lido. Esse script deve receber um único parâmetro ${conferencia_id} com o ID da conferência que está sendo executada.
 Exemplo:
 select id from (
   select p.id
   , rc.quantidade_prevista - coalesce(rc.quantidade_contada,0) as qtd_pendente
   from contagens_produtos cp
   join itens_pedidos ip on ip.pedido_id = cp.pedido_id
   join produtos p on p.id = ip.produto_id
   left join marcas m on m.id = p.marca_id
   join resultados_contagens rc on rc.contagem_id = cp.id and rc.produto_id = p.id
   where cp.id = ${conferencia_id}
   order by m.ordenacao, m.marca, referencia_fabricante
) q
where qtd_pendente > 0
limit 1
 | 
| PERMITE_CONCLUIR_DOCUMENTO | OPCAO(1) | Rqd  | Permite concluir o documento ao finalizar?: Define se permite concluir o documento ao finalizar a conferência com sucesso, caso o tipo de contagem seja "Conferência de documentos de entrada ou saída"
  Valores permitidos:- N - Não - Se marcada essa opção o documento não será emitido nem aberto. (padrão)
  - R - Redirecionar - Se marcada essa opção ao finalizar a conferência abrirá a tela do documento para que este seja emitido.
  - E - Emitir - Se marcada essa opção o documento será emitido sem redirecionar para a tela.(OBS: Somente documentos de entrada podem ser emitidos com essa opção)
  
  Valor padrão = N |