Índice
Regra Principal
A extração das informações do ciclo de vida de expedição e recebimento contemplam os tempos dos processos que cada etapa pode possuir, tendo o seu início e fim enviados para análise.
De uma forma geral, foram considerados três grandes grupos de tempo para as análises padrão:
- Tempo Total WMS - Tempo desde a integração do primeiro processo com o WMS até o tempo final do último processo registrado para o WMS.
- Tempo Espera WMS - Tempo desde a integração do primeiro processo com o WMS até o tempo inicial do primeiro processo registrado para o WMS.
- Tempo Processo WMS - Tempo desde a o início do primeiro processo no WMS até o tempo final do último processo registrado para o WMS.
Para os processos de Recebimento, o primeiro processo de WMS poderá ser a conferência de recebimento, a geração da ordem de serviço de endereçamento ou a geração da demanda de unitização. Para o último processo sempre será considerado o endereçamento, ou seja, será o final do processo WMS, quando tudo que for relacionado ao documento estiver endereçado.
Para os processos de Expedição, o primeiro processo WMS será a geração da ordem de serviço de separação. Para o final do processo será considerado o último processo de expedição existente podendo ser a conferência, a montagem de volumes ou a própria separação.
Conferência das Informações
Não existe uma forma única e direta de ser executada a conferência das informações destes processos via sistema, portanto, devem ser considerados alguns pontos:
- Deverá determinar, para o documento, qual o primeiro processo que foi executado.
- Deverão ser avaliados quais processos foram executados para o documento.
- No caso de recebimento unitizado deverão ser avaliados quais foram os unitizadores gerados para o documento.
- Como os processos são por item, pode ocorrer de um determinado item não possuir todos os processos.
Tendo em vista estes pontos, os tempos de integração/geração dos processos deverão ser considerados agrupando sempre por documento, quando existir, e os tempos de inicio e fim de cada processo, quando existir, listando todos estes tempos de forma linear.
Para facilitar o entendimento, a análise e a validação dos dados pode ser utilizada a seguinte planilha modelo: CalculoTempos.xlsx
Lembrando que, para o recebimento unitizado os serviços de endereçamento são gerados por unitizador, então, deverão ser considerados o primeiro e o último unitizador de cada documento como início e fim, respectivamente.
Estrutura de Campos
Ciclo de Vida de Recebimento
Nome | Tipo | Fonte | Observações |
---|---|---|---|
Empresa | Dimension / Connection Point | BK_EMPRESA | |
Filial | Dimension / Connection Point | BK_FILIAL | |
Tipo Processo | Atributo | TIP_PROCESSO | Tipo de processo: Unitizado e Solto. |
Nota Fiscal | Atributo | NOTA_FISCAL | Nota fiscal de entrada |
Série Nota Fiscal | Atributo | SERIE_NOTA_FISCAL | Série da nota fiscal de entrada |
Fornecedor | Dimension / Connection Point | BK_FORNECEDOR | Fornecedor da nota fiscal de entrada |
Data/Hora Int. Conf. Conv. | Atributo | DATHOR_COF_CONV | Menor Data/Hora de geração da ordem de serviço de conferência via convocação. Esta geração poderá ocorrer na Prenota ou no documento já classificado. |
Data/Hora Inicio Conf. Conv. | Atributo | DATHOR_INI_COFC | Menor Data/Hora de início da conferência via convocação. Menor valor de início encontrado para o documento, baseado nas atividades da tarefa de Conferência. |
Data/Hora Final Conf. Conv. | Atributo | DATHOR_FIM_COFC | Maior Data/Hora de finalização da conferência via convocação. Maior valor de finalização encontrado para o documento, baseado nas atividades da tarefa de Conferência. |
Data/Hora Integração Unit. | Atributo | DATHOR_INT_UNT | Menor Data/Hora de geração da demanda de unitização. |
Data/Hora Criação Conf. Rec. | Atributo | DATHOR_COF_RECB | Maior Data/Hora de geração da conferência de recebimento via monitor. Esta geração poderá ocorrer na Prenota ou no documento já classificado. |
Data/Hora Inicio Conf. Rec. | Atributo | DATHOR_INI_COFR | Menor Data/Hora de início da conferência de recebimento. Menor valor de início encontrado para o documento, baseado nos unitizadores montados durante a conferência. Este tempo também será calculado, mesmo não existindo uma conferência de recebimento, porém, se tiverem sido montados os unitizadores |
Data/Hora Final Conf. Rec. | Atributo | DATHOR_FIM_COFR | Maior Data/Hora de finalização da conferência de recebimento. Maior valor de finalização encontrado para o documento baseado nos unitizadores montados durante a conferência. Este tempo também será calculado, mesmo não existindo uma conferência de recebimento, porém, se tiverem sido montados os unitizadores. |
Data/Hora Integração End. | Atributo | DATHOR_INT_END | Menor Data/Hora de geração da ordem de serviço de endereçamento. Quando for em um armazém unitizado será considerado a ordem de serviço de endereçamento do unitizador. Caso contrário, será a ordem de serviço de endereçamento dos itens do documento. |
Data/Hora Execução End | Atributo | DATHOR_EXE_END | Menor Data/Hora de criação das atividades da ordem de serviço de endereçamento. |
Data/Hora Inicio Endereçamento | Atributo | DATHOR_INI_END | Menor Data/Hora de início das atividades de endereçamento. Menor valor de início encontrado para o documento, baseado nas atividades da tarefa de Endereçamento. |
Data/Hora Final Endereçamento | Atributo | DATHOR_FIM_END | Maior Data/Hora de finalização das atividades de endereçamento. Maior valor de finalização encontrado para o documento, baseado nas atividades da tarefa de Endereçamento. |
Data Extração | Atributo | DATA_EXTRACAO | Maior Data de finalização das atividades de endereçamento. Maior valor de finalização encontrado para o documento, baseado nas atividades da tarefa de Endereçamento. |
Data/Hora Integração WMS | Calculado* | DATHOR_INT_WMS = IFNULL(DATHOR_COF_CONV, | Data/Hora do primeiro processo de integração que ocorreu no WMS. Este campo não faz parte da extração dos dados, porém, é calculado no momento do envio dos dados para o GoodData. |
Data/Hora Início WMS | Calculado* | DATHOR_INI_WMS = IFNULL(DATHOR_INI_COFC, IFNULL(DATHOR_INI_COFR, DATHOR_INI_END)) | Data/Hora do primeiro processo iniciado no WMS. Este campo não faz parte da extração dos dados, porém, é calculado no momento do envio dos dados para o GoodData. |
Data/Hora Fim WMS | Calculado* | DATHOR_FIM_WMS = DATHOR_FIM_END | Data/Hora da finalização do processo no WMS. É o menor valor do campo Data/Hora Final Endereçamento. Este campo não faz parte da extração dos dados, porém, é calculado no momento do envio dos dados para o GoodData. |
Tempo Espera WMS | Calculado* | = ( DATHOR_INI_WMS - DATHOR_INT_WMS ) * 24 | Tempo total de espera do WMS. Tempo desde a primeira integração até o primeiro início no WMS, sendo que este não considera a espera entre os processos. Este valor será enviado no formato de horas com decimais, portanto, o valor 30:20:30 (trinta horas, vinte minutos e trinta segundos) será enviado como 30,341667. |
Tempo Processo WMS | Calculado* | = ( DATHOR_FIM_WMS - DATHOR_INI_WMS ) * 24 | Tempo total de processo do WMS. Tempo desde o primeiro início de processo no WMS até a finalização do endereçamento. Este tempo considera como processo, mesmo os tempos de espera entre um processo e outro, por exemplo: foi finalizada a montagem de unitizadores, porém, ainda não foi iniciado o endereçamento dos mesmos. Todo este tempo será computado como processo de WMS. Este valor será enviado no formato de horas com decimais, portanto, o valor 30:20:30 (trinta horas, vinte minutos e trinta segundos) será enviado como 30,341667. |
Tempo Total WMS | Calculado* | = ( DATHOR_FIM_WMS - DATHOR_INT_WMS ) * 24 | Tempo total do WMS. Tempo desde a primeira integração até a finalização do endereçamento no WMS. Este valor será enviado no formato de horas com decimais, portanto, o valor 30:20:30 (trinta horas, vinte minutos e trinta segundos) será enviado como 30,341667. |
Ciclo de Vida de Expedição
Nome | Tipo | Fonte | Observações |
---|---|---|---|
Empresa | Dimension / Connection Point | BK_EMPRESA | |
Filial | Dimension / Connection Point | BK_FILIAL | |
Carga | Atributo | CARGA_EXPED | Código da carga utilizada no processo de expedição. Carga do OMS. |
Pedido Venda | Atributo | PEDIDO_VENDA | Código do pedido de venda. |
Nota Fiscal | Atributo | NOTA_FISCAL | Número da nota fiscal de venda. |
Série Nota Fiscal | Atributo | SERIE_NOTA_FISCAL | Série da nota fiscal de venda. |
Cliente | Dimension / Connection Point | Cliente da nota fiscal. | |
Data/Hora Emissão NF | Atributo | DATHOR_EMIS_NF | Data/Hora de emissão da nota fiscal. Este tempo não está sendo considerado no cálculos do WMS, porém, é enviado ao GoodData caso seja necessário montar algum tipo de análise sobre esta informação, bem como, porque esta é a data de corte para envio dos dados. |
Data/Hota Mont. Carga | Atributo | DATHOR_MONT_CARGA | Data/Hora de montagem da carga no OMS. Este tempo não está sendo considerado no cálculos do WMS, porém, é enviado ao GoodData caso seja necessário montar algum tipo de análise sobre esta informação |
Data/Hora Integração WMS | Atributo | DATHOR_INT_WMS | Menor Data/Hora de geração da ordem de serviço de separação. |
Data/Hora Execução WMS | Atributo | DATHOR_EXE_WMS | Menor Data/Hora de criação das atividades da ordem de serviço de separação. |
Data/Hora Inicio Separação | Atributo | DATHOR_INI_SEP | Menor Data/Hora de início das atividades de separação. Menor valor de início encontrado para o documento, baseado nas atividades da tarefa de Separação. |
Data/Hora Final Separação | Atributo | DATHOR_FIM_SEP | Maior Data/Hora de finalização das atividades de separação. Maior valor de finalização encontrado para o documento, baseado nas atividades da tarefa de Separação. |
Data/Hora Inicio Conf. Conv. | Atributo | DATHOR_INI_COFC | Menor Data/Hora de início das atividades de conferência de expedição via convocação. Menor valor de início encontrado para o documento, baseado nas atividades da tarefa de Conferência. |
Data/Hora Final Conf. Conv. | Atributo | DATHOR_FIM_COFC | Maior Data/Hora de finalização das atividades de conferência de expedição via convocação. Maior valor de finalização encontrado para o documento, baseado nas atividades da tarefa de Conferência. |
Data/Hora Inicio Mont. Volume | Atributo | DATHOR_INI_MNT_VOL | Menor Data/Hora de início da montagem de volumes. Menor valor de início encontrado para o documento, baseado nos registros de montagem de volumes por operador. |
Data/Hora Final Mont. Volume | Atributo | DATHOR_FIM_MNT_VOL | Maior Data/Hora de finalização da montagem de volumes. Maior valor de finalização encontrado para o documento, baseado nos registros de montagem de volumes por operador. |
Data/Hora Inicio Conf. Exped. | Atributo | DATHOR_INI_COF_EXP | Menor Data/Hora de início da conferência de expedição. Menor valor de início encontrado para o documento, baseado nos registros de conferência de expedição por operador. |
Data/Hora Final Conf. Exped. | Atributo | DATHOR_FIM_COF_EXP | Maior Data/Hora de finalização da conferência de expedição. Maior valor de finalização encontrado para o documento, baseado nos registros de conferência de expedição por operador. |
Data Extração | Atributo | DATA_EXTRACAO | Data de emissão da nota fiscal. |
Data/Hora Final Processo WMS | Calculado* | DATHOR_FIM_WMS = IFNULL(DATHOR_FIM_COF_EXP, | Data/Hora do último processo de finalização que ocorreu no WMS. Este campo não faz parte da extração dos dados, porém, é calculado no momento do envio dos dados para o GoodData. |
Tempo Espera WMS | Calculado* | = DATHOR_INI_SEP - DATHOR_INT_WMS | Tempo total de espera do WMS. Tempo desde a integração da separação até o inicio da mesma no WMS, sendo que este não considera a espera entre os processos. Este valor será enviado no formato de horas com decimais, portanto, o valor 30:20:30 (trinta horas, vinte minutos e trinta segundos) será enviado como 30,341667. |
Tempo Processo WMS | Calculado* | = DATHOR_FIM_WMS -DATHOR_INI_SEP | Tempo total de processo do WMS. Tempo desde o início da separação até a finalização do último processo de expedição para o WMS. Este tempo considera como processo também os tempos de espera entre um processo e outro. Por exemplo: a separação foi finalizada, porém, ainda não foi iniciada a montagem de volumes do documento. Todo este tempo será computado como processo de WMS. Este valor será enviado no formato de horas com decimais, portanto, o valor 30:20:30 (trinta horas, vinte minutos e trinta segundos) será enviado como 30,341667. |
Tempo Total WMS | Calculado* | = DATHOR_FIM_WMS -DATHOR_INT_WMS | Tempo total do WMS. Tempo desde a integração da separação até a finalização do último processo encontrado para o WMS. Este valor será enviado no formato de horas com decimais, portanto, o valor 30:20:30 (trinta horas, vinte minutos e trinta segundos) será enviado como 30,341667. |
Relatórios Padrão
Evolução Tempos Recebimento
Permite uma análise, ao longo do tempo, sobre a evolução dos tempos Total x Processo x Espera do recebimento do WMS.
Esta informação é analisada por semana, para facilitar a identificação de picos durante o mês.
Evolução Tempos Expedição
Permite uma análise, ao longo do tempo, sobre a evolução dos tempos Total x Processo x Espera da expedição do WMS.
Esta informação é analisada por semana, para facilitar a identificação de picos durante o mês.