Histórico da Página
...
| Índice | ||
|---|---|---|
|
01. VISÃO GERAL
A ferramenta de apontamentos Play/Stop PCP Quantidades de Produção e Perda de um Produto (get_produced_playquantities_stopby_progressproduct) fornece informações detalhadas das atividades de paradas e produções em andamento que são registradas no APP Minha Produçãosobre as quantidades apontadas de produção e de perda para um produto em determinado período de datas, listando as ordens de produção que foram apontadas dentro do período da busca e também as produções e perdas por data dentro do período de busca.
02. EXEMPLO DE UTILIZAÇÃO
Esta ferramenta é capaz de interagir com solicitações semelhantes a:
- Como foi a produção do produto 'código do produto' ontem?
- Quanto foi produzido do produto 'código do produto' no mês passado?
- Qual a quantidade de perda de produção do produto 'código do produto' entre 'data inicial' e 'data final'
- Quais produções estão em andamento?
- Liste as paradas iniciadas.
- No que o operador 'código do operador' está trabalhando?
03. ARGUMENTOS
Esta ferramenta utiliza os seguintes argumentos para sua execução:
| Argumento | Descrição | Obrigatório? |
|---|---|---|
| operatorproduct_code_optional | Se informado, realiza o filtro das informações com o código do operador informado. | Não |
| resource_code_optional | Se informado, realiza o filtro das informações com o código do recurso. | Não |
| Nota |
|---|
Ambos os argumentos são opcionais. Portanto, se for solicitada esta ferramenta sem especificar nenhum argumento, serão retornadas todas as paradas e produções em andamento. |
Código do produto para busca das quantidades produzidas | Sim | |
| start_date | Data inicial para realizar a busca dos reportes de produção | Sim |
| end_date | Data final para realizar a busca dos reportes de produção | Sim |
04. DADOS RETORNADOS
A ferramenta irá retornar as informações a seguir:
| Campo | Descrição | Origem da informação |
|---|---|---|
| operatorproduct_code | Código do operador | HZA_OPERAD |
| production_order_code | Código da ordem de produção | HZA_OP |
| activity_code | Código da operação | HZA_OPERAC |
| start_date | Data de início | HZA_DTINI |
| start_time | Hora de início | HZA_HRINI |
| transaction_type | Tipo de transação | HZA_TPTRNS (1 - Produção, 2 - Parada) |
| resource_code | Código do recurso | HZA_RECUR | resource_description | Descrição do recurso | H1_DESCRI
| do produto | B1_COD | |
| product_description | Descrição do produto | B1_DESC |
| product_unit_measure | Unidade de medida do produto | B1_UM |
| production_quantity | Total da quantidade produzida para o produto no período de pesquisa | Somatório de D3_QUANT |
| loss_quantity | Total da quantidade de perdas para o produto no período de pesquisa | Somatório de D3_PERDA |
| appointed_orders | Lista com o código das ordens de produção que tiveram produção/perdas dentro do período | D3_OP |
| daily_production_quantity | Detalhamento das quantidades de produção por data | Lista de datas de produção |
| daily_loss_quantity | Detalhamento das quantidades de perda por data | Lista de datas de perda |
| Âncora | ||||
|---|---|---|---|---|
|
| Lista de datas de produção (daily_production_quantity) | ||
|---|---|---|
| Campo | Descrição | Origem da informação |
| date | Data da produção | D3_EMISSAO |
| quantity | Quantidade na data | Somatório de D3_QUANT na respectiva data |
| Âncora | ||||
|---|---|---|---|---|
|
| Lista de datas de perda (daily_loss_quantity) | ||
|---|---|---|
| Campo | Descrição | Origem da informação |
| date | Data da produção | D3_EMISSAO |
| quantity | Quantidade na data | Somatório de D3_PERDA na respectiva data |
Para identificar as quantidades de produção/perda, será realizada a busca na tabela SD3 pelo produto informado (D3_COD), e utilizando a emissão do movimento (D3_EMISSAO) dentro dos períodos de data solicitados. Serão considerados somente registros da tabela SD3 que não estejam estornados, e que tenham o tipo de requisição de produção (D3_CF igual a PR0 ou PR1).
As consultas retornam sempre os totais de produção e perda do período solicitado. Porém, as listas possuem limite: ordens de produção (appointed_orders) mostram no máximo 20 registros, e produção/perda por data (daily_production_quantity e daily_loss_quantity) mostram no máximo 30 datas.
05. TABELAS UTILIZADAS
- SD3 - Movimentações internas
- SB1 - Produtos
- HZA - Apontamento Start/Stop PCP
- SH1 - Recursos