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.

...

(breve introdução sobre E&Y e o que os relatórios fazem)

...

Deck of Cards
startHiddenfalse
iddeckCompleto
Card
labelHistoricoCompra
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'

Recebimento de Materiais', "Importação" ou '

Exportação

Aquisição de Serviços'.

Expandir
titleExemplo
Image Removed

Image Added

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 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): preço unitário registrado na última movimentação de

venda

compra do produto no período determinado.

DataUltimaMovimentacao (dateTime): data de emissão registrada na última movimentação de

venda

compra do produto no período determinado.

DadosUltimaMovimentacao (string): dados da última movimentação de

venda

compra do produto no período determinado (Série do Movimento, Número

do Movimento e

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

venda

compra do produto no período determinado. Esse objeto possui os campos 'Codigo' e 'NomeFantasia'.

Card
labelUso

...


Card
labelHistoricoVenda
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"

Faturamento' ou '

Aquisição de Serviços

Exportação'.

Expandir
titleExemplo
Image Removed

Image Added

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 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): preço unitário registrado na última movimentação de

compra

venda do produto no período determinado.

DataUltimaMovimentacao (dateTime): data de emissão registrada na última movimentação de

compra

venda do produto no período determinado.

DadosUltimaMovimentacao (string): dados da última movimentação de

compra

venda 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

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

compra

venda do produto no período determinado. Esse objeto possui os campos 'Codigo' e 'NomeFantasia'.

Card
labelUso

...


Card
labelHistoricoMovimento
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

Image Modified

Image Modified

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


Histórico de Venda (Sales History)


Histórico de Compra (Purchase History)


Histórico de Movimento (Movement History)


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).

...