Páginas filhas
  • Extração de dados do Inventário, Estoque e Movimentações - Ernst & Young

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Informações

Foi disponibilizado um serviço que será responsável por retornar determinadas informações sobre produtos e suas movimentações, respeitando os parâmetros (filtros) de entrada.

Deck of Cards
startHiddenfalse
idDados
Card
labelParâmetros

Dinâmicos (podem variar de acordo com o uso)

Código da Coligada: será preenchido de acordo com o Contexto global do Sistema.

Data Inicial: data inicial do intervalo para busca do(s) movimento(s) (serão filtrados considerando TMOV.DATAEMISSAO).

Data Final: data final do intervalo para busca do(s) movimento(s) (serão filtrados considerando TMOV.DATAEMISSAO).

Estáticos (definidos internamente e não variam)

Classificação do(s) Movimento(s): serão listados apenas movimentos cuja classificação seja 'Faturamento' ou 'Exportação'.

Expandir
titleExemplo

Status do(s) Movimento(s): serão listados apenas movimentos cujo status seja diferente de 'Cancelado'.

Card
labelCampos

Segue lista de campos retornados pelo serviço, que serão utilizados no preenchimento do relatório.

CodigoPrd (string): código do produto movimentado no período determinado.

QuantidadeTotalPeriodo (decimal): quantidade total movimentada do produto no período determinado, levando em consideração a Unidade de controle (TPRODUTODEF.CODUNDCONTROLE).

UnidadeControleProduto (Unidade): objeto do tipo Unidade, que foram utilizadas em movimentações de venda do produto no período determinadoapresenta os dados da Unidade de Controle (de Estoque) do Produto. Esse objeto possui os campos 'CodUnd' e 'Descricao'.

ValorTotalPeriodo (decimal): valor total do produto movimentado no período determinado, considerando a Quantidade * Preço Unitário do item de Movimento.

PrecoUnitarioUltimaMovimentacao (decimal): preço unitário registrado na última movimentação de venda do produto no período determinado.

DataUltimaMovimentacao (dateTime): data de emissão registrada na última movimentação de venda do produto no período determinado.

DadosUltimaMovimentacao (string): dados da última movimentação de venda do produto no período determinado (Série do Movimento, Número do Movimento e Número sequencial do item de Movimento), concatenados usando o caractere 'underline (_)'.

ColigadaUltimaMovimentacao (Coligada): objeto do tipo Coligada, associada a última movimentação de venda do produto no período determinado. Esse objeto possui os campos 'Codigo' e 'NomeFantasia'.

Card
labelUso


...

Informações

Foi disponibilizado um serviço que será responsável por retornar determinadas informações sobre produtos e suas movimentações, respeitando os parâmetros (filtros) de entrada.

Deck of Cards
startHiddenfalse
idDados
Card
labelParâmetros

Dinâmicos (podem variar de acordo com o uso)

Código da Coligada: será preenchido de acordo com o Contexto global do Sistema.

Data Inicial: data inicial do intervalo para busca do(s) movimento(s) (serão filtrados considerando TMOV.DATAEMISSAO).

Data Final: data final do intervalo para busca do(s) movimento(s) (serão filtrados considerando TMOV.DATAEMISSAO).

Estáticos (definidos internamente e não variam)

Classificação do(s) Movimento(s): serão listados apenas movimentos cuja classificação seja 'Recebimento de Materiais', "Importação" ou 'Aquisição de Serviços'.

Expandir
titleExemplo

Status do(s) Movimento(s): serão listados apenas movimentos cujo status seja diferente de 'Cancelado'.

Card
labelCampos

Segue lista de campos retornados pelo serviço, que serão utilizados no preenchimento do relatório.

CodigoPrd (string): código do produto movimentado no período determinado.

QuantidadeTotalPeriodo (decimal): quantidade total movimentada do produto no período determinado, levando em consideração a Unidade de controle (TPRODUTODEF.CODUNDCONTROLE).

UnidadeControleProduto (Unidade): objeto do tipo Unidade, que foram utilizadas em movimentações de compra do produto no período determinadoapresenta os dados da Unidade de Controle (de Estoque) do Produto. Esse objeto possui os campos 'CodUnd' e 'Descricao'.

ValorTotalPeriodo (decimal): valor total do produto movimentado no período determinado, considerando a Quantidade * Preço Unitário do item de Movimento.

PrecoUnitarioUltimaMovimentacao (decimal): preço unitário registrado na última movimentação de compra do produto no período determinado.

DataUltimaMovimentacao (dateTime): data de emissão registrada na última movimentação de compra do produto no período determinado.

DadosUltimaMovimentacao (string): dados da última movimentação de compra do produto no período determinado (Série do Movimento, Número do Movimento, Código do Fornecedor, Código da Natureza de Operação e Número sequencial do item de Movimento), concatenados usando o caractere 'underline (_)'.

ColigadaUltimaMovimentacao (Coligada): objeto do tipo Coligada, associada a última movimentação de compra do produto no período determinado. Esse objeto possui os campos 'Codigo' e 'NomeFantasia'.

Card
labelUso


...

Informações

Foi disponibilizado um serviço que será responsável por retornar determinadas informações sobre produtos e suas movimentações, respeitando os parâmetros (filtros) de entrada.

Deck of Cards
startHiddenfalse
idDados
Card
labelParâmetros

Dinâmicos (podem variar de acordo com o uso)

Código da Coligada: será preenchido de acordo com o Contexto global do Sistema.

Data Inicial: data inicial do intervalo para busca do(s) movimento(s) (serão filtrados considerando TMOV.DATAEMISSAO).

Data Final: data final do intervalo para busca do(s) movimento(s) (serão filtrados considerando TMOV.DATAEMISSAO).

Estáticos (definidos internamente e não variam)

Classificação do(s) Movimento(s): serão listados apenas movimentos cuja classificação seja 'Faturamento' ou 'Exportação' (Venda) e 'Recebimento de Materiais', "Importação" ou 'Aquisição de Serviços' (Compra).

Expandir
titleExemplo

Status do(s) Movimento(s): serão listados apenas movimentos cujo status seja diferente de 'Cancelado'.

Card
labelCampos

Segue lista de campos retornados pelo serviço, que serão utilizados no preenchimento do relatório.

CodigoPrd (string): código do produto movimentado no período determinado.

DataUltimaMovimentacaoVenda (dateTime): data de emissão registrada na última movimentação de venda do produto no período determinado.

DadosUltimaMovimentacaoVenda (string): dados da última movimentação de venda do produto no período determinado (Série do Movimento, Número do Movimento e Número sequencial do item de Movimento), concatenados usando o caractere 'underline (_)'.

DataUltimaMovimentacaoCompra (dateTime): data de emissão registrada na última movimentação de compra do produto no período determinado.

DadosUltimaMovimentacaoCompra (string): dados da última movimentação de compra do produto no período determinado (Série do Movimento, Número do Movimento, Código do Fornecedor, Código da Natureza de Operação e Número sequencial do item de Movimento), concatenados usando o caractere 'underline (_)'.

ColigadaUltimaMovimentacao (coligada): objeto do tipo Coligada, associada a última movimentação do produto no período determinado. Esse objeto possui os campos 'Código' e 'Nome Fantasia'.

Card
labelUso


Aviso
titleImportante!

Os campos QuantidadeTotalPeriodo, ValorTotalPeriodo e PrecoUnitarioUltimaMovimentacao tem sua quantidade de casas decimais controladas via parametrização e se baseiam na seguinte regra:

Campos de valor:

  • Se habilitada a opção "Alterar edição do preço" no cadastro do Produto, serão consideradas a quantidade de casas ali informadas; caso contrário será assumido o informado nas Definições Gerais do Sistema (etapa 2/3).

Campos de quantidade:

  • Se habilitada a opção "Buscar default de casas decimais para quantidades em Unidade" no cadastro de Unidade de Medida, serão consideradas a quantidade de casas ali informadas; caso contrário será assumido o informado nas Definições Gerais do Sistema (etapa 2/3).

Para ambos os casos, a regra para Arredondar ou Truncar os valores considerará o informado nas Definições Gerais do Sistema (etapa 2/3).