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.

...

Deck of Cards
startHiddenfalse
iddeckCompleto
Card
defaulttrue
labelHistórico de Compra (Purchase History)
effectTypeslide
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

Abaixo destacam-se os dados retornados pelo serviço, que serão utilizados no preenchimento do relatório.

CampoDescrição
Product codeCódigo do Produto
Quantity purchaseQuantidade total comprada do produto no período, considerando a unidade de medida de controle do produto
Unit of measureUnidade de medida de controle de estoque
Purchase amountValor total da compra do produto no período
Latest purchase pricePreço unitário do ultimo movimento de compra do produto no período, considerando a unidade de controle do produto
Last purchase dateData do ultimo movimento de compra do produto no período (se tiver mais de um movimento no mesmo dia, considerar a ordenação por IDMOV)
Last purchase invoice codeDados do último movimento de compra do produto no período no formato:
Série, Número da Nota Fiscal, Emitente, Natureza de Operação e Sequencial do Item na Nota (todas as informações separadas por underline)

*Retorna a natureza do Item, se estiver vazia retorna a natureza do Movimento
Business unitColigada do movimento
Card
labelUso

(se interessante, exemplificar o uso do relatório)

Card
labelHistórico de Venda (Sales History)
effectTypeslide
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

Abaixo destacam-se os dados 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

CampoObservações
Product codeCódigo do produto
Quantity soldQuantidade total vendida
movimentada
do produto no período
determinado
,
levando em consideração a Unidade de controle (TPRODUTODEF.CODUNDCONTROLE).

UnidadeControleProduto (Unidade): objeto do tipo Unidade, que apresenta 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):
considerando a unidade de medida de controle do produto
Unit of measureUnidade de medida de controle de estoque
Sales amountValor total da venda do produto no período
Latest sales pricePreço unitário do ultimo movimento
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
, considerando a unidade de controle do produto
Last sales dateData do ultimo movimento de venda do produto no período
determinado.DadosUltimaMovimentacao (string): dados da última movimentação
(se tiver mais de um movimento no mesmo dia, considerar a ordenação por IDMOV)
Last sales invoice codeDados do último movimento de venda do produto no período
determinado (Série do Movimento
no formato:
Série, 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'
da Nota Fiscal e Sequencial do Item na Nota (todas as informações separadas por underline)
Business unitColigada do Movimento
.

Card
labelUso

(se interessante, exemplificar o uso do relatório)

Card
labelHistórico de Movimento (Movement History)
effectTypeslide
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

Abaixo destacam-se os dados 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

CampoObservações
Product codeCódigo do produto
Last sales dateData do último movimento de venda do produto no período
Last purchase dateData do último movimento de compra do produto no período
Last sales invoice codeDados do último movimento de venda do produto no período
determinado (Série do Movimento
no formato:
Série, 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.

da Nota Fiscal e Sequencial do Item na Nota (todas as informações separadas por underline)

*se tiver mais de um movimento no mesmo dia, considerar a ordenação por IDMOV
Last purchase invoice codeDados do último movimento
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
no formato:
Série, Número da Nota Fiscal, Emitente, 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'.
Sequencial do Item na Nota (todas as informações separadas por underline)

*Retorna a natureza do Item, se estiver vazia retorna a natureza do Movimento
**se tiver mais de um movimento no mesmo dia, considerar a ordenação por IDMOV
Business unitColigada do Movimento

Card
labelUso

(se interessante, exemplificar o uso do relatório)

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á considerada a quantidade de casas ali informada; 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" nas Definições Gerais do Sistema (etapa 2/3), será considerada a quantidade de casas informadas no cadastro da Unidade de Medida de Controle do Produto; 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).

...