1 Transferência Ginseng Transferência Ginseng Este flow permite abertura de solicitação de transferências automatizadas, informando qual item será transferido e direcionado para as aprovações corretas. true false Fluig teste Transferência Usuário <AssignmentController><User>projetos</User></AssignmentController> 0 0 0 Default false 1 true false 172800 0 true 1 Transferência Ginseng 46 590 0 true true false true false false 0 2 false false true 1 Transferência Ginseng 1 1 Solicitar transferência Solicitar transferência 0 false 0 1 true false false 0 0 0 0 false 0 true true false 100 83 0 0 false false 0 0 false 0 10 0 false 0 0 0 0 false 1 Transferência Ginseng 1 4 Aprovar Transferência Aprovar Transferência 16200 false 0 1 false false false 0 0 0 0 false 0 true true false 490 281 0 0 false false 0 0 false Expediente Lojas 0 80 0 false 0 0 0 0 false 0 1 Transferência Ginseng 1 6 Emitir NFE de Transf Emitir NFE de Transf 57600 false 0 Pool Grupo <AssignmentController><Group>CD</Group></AssignmentController> 1 false false false 0 0 0 0 false 0 true true false 490 490 0 0 false false 0 0 false 0 80 0 false 0 0 0 0 false 0 1 Transferência Ginseng 1 18 Receber Produtos Receber Produtos 7200 false 0 Campo Formulário <AssignmentController><FormField>gestor_cc</FormField></AssignmentController> 1 false false false 0 0 0 0 false 0 true true false 1170 270 0 0 false false 0 0 false Expediente Lojas 0 80 0 false 0 0 0 0 false 0 1 Transferência Ginseng 1 24 Verificar problema Verificar problema 172800 false 0 Usuário <AssignmentController><User>logistica</User></AssignmentController> 1 false false false 0 0 0 0 false 0 true true false 1410 479 0 0 false false 0 0 false Expediente BackOffice, Logística e Motorista 0 80 0 false 0 0 0 0 false 0 1 Transferência Ginseng 1 31 Coletar Produto Coletar Produto 43200 false 0 Pool Grupo <AssignmentController><Group>Motoristas</Group></AssignmentController> 1 false false false 0 0 0 0 false 0 true true false 850 679 0 0 false false 0 0 false Expediente BackOffice, Logística e Motorista 0 80 0 false 0 0 0 0 false 0 1 Transferência Ginseng 1 57 Entregar Produto Entregar Produto 57600 false 0 Campo Formulário <AssignmentController><FormField>motoristaEntregaLogin</FormField></AssignmentController> 1 false true false 3600 3600 0 0 false 0 true false false 1100 679 0 0 false false 0 0 false Expediente BackOffice, Logística e Motorista 0 80 0 false 0 0 0 0 false 0 1 Transferência Ginseng 1 99 Consultar Entrada Consultar Entrada 0 false 0 1 false false false 0 0 0 0 false 0 true false false 1600 260 0 0 false false 0 0 false 0 82 0 false 0 0 0 0 false 1 1 Transferência Ginseng 1 104 Verificar problema de lançamento Verificar problema de lançamento 0 false 0 1 false true false 3600 3600 0 0 false 0 true false false 1600 60 0 0 false false 0 0 false 0 80 0 false 0 0 0 0 false 0 1 Transferência Ginseng 1 103 Intermediário Intermediário Evento intermediário do processo 0 false 0 0 false true false 1 1 0 0 false 0 true false false 1660 260 0 0 false false 0 false 0 43 0 false 0 false 99 1 Transferência Ginseng 1 2 Validar Loja Validar Loja false false false 0 true 250 47 false 1 120 0 0 false 1 Transferência Ginseng 1 46 Validar produto Validar produto false false false 0 true 1430 250 false 1 120 0 0 false 1 Transferência Ginseng 1 39 Cancelado Cancelado Atividade final do processo 0 false 0 0 false true false 0 1 0 0 false 0 false true false 700 310 0 0 false false 0 0 false 6 65 0 false 0 false 1 Transferência Ginseng 1 60 Fim com cancelamento de processo Fim com cancelamento de processo Atividade final do processo 0 false 0 0 false true false 0 1 0 0 false 0 false false false 1570 699 0 0 false false 0 0 false 6 65 0 false 0 false 1 Transferência Ginseng 1 96 Fim Fim Atividade final do processo 0 false 0 0 false true false 0 1 0 0 false 0 false false false 770 510 0 0 false false 0 0 false 6 60 0 false 0 false 1 Transferência Ginseng 1 101 Fim Fim Atividade final do processo 0 false 0 0 false true false 0 1 0 0 false 0 false false false 1780 280 0 0 false false 0 0 false 6 60 0 false 0 false 1 Transferência Ginseng 1 46 2 hAPI.getCardValue("gestor_cce") != "" 4 <AssignmentController><FormField>gestor_cce</FormField></AssignmentController> Campo Formulário 0 1 Transferência Ginseng 2 46 2 true 6 <AssignmentController><User>logistica</User></AssignmentController> Usuário 0 1 Transferência Ginseng 1 46 46 hAPI.getCardValue("validacaoItens") == "entregue" && hAPI.getCardValue("dataEntradaNfeConsulta") != "" 99 0 1 Transferência Ginseng 2 46 46 true 24 0 1 Transferência Ginseng 1 3 false 1 2 false false 0 1 Transferência Ginseng 1 5 false 2 4 Gestor Identificado false false 0 1 Transferência Ginseng 1 7 false 2 6 Loja sem Gestor false false 0 1 Transferência Ginseng 1 26 false 24 18 false false 0 1 Transferência Ginseng 1 41 Aprovado e emitir NFE false 4 6 Aprovar false false 0 1 Transferência Ginseng 1 47 false 18 46 false false 0 1 Transferência Ginseng 1 48 false 46 24 Reprovar false false 0 1 Transferência Ginseng 1 53 false 4 39 Reprovar false false 0 1 Transferência Ginseng 1 61 false 57 60 Cancelar false false 0 1 Transferência Ginseng 1 85 Produtos entregue false 57 18 Validar produtos recebidos false false 0 1 Transferência Ginseng 1 95 Enviar para coleta false 68 31 Enviar para coleta false false 0 1 Transferência Ginseng 1 97 Cancelar Transferência false 6 96 Finalizar false false 0 1 Transferência Ginseng 1 98 false 31 57 false false 0 1 Transferência Ginseng 1 100 false 46 99 false false 0 1 Transferência Ginseng 1 102 false 99 101 false false 0 1 Transferência Ginseng 1 105 false 103 104 false false 0 1 Transferência Ginseng 1 106 false 104 99 false false 0 1 servicetask99 Transferência Ginseng 1 function servicetask99(attempt, message) { try { var validacaoItens = safeTrim(hAPI.getCardValue("validacaoItens")); // Só precisa consultar entrada da NFe quando o recebimento foi validado como entregue. if (validacaoItens !== "entregue") return; var dataEntrada = safeTrim(hAPI.getCardValue("dataEntradaNfeConsulta")); if (dataEntrada !== "") return; var chaveNfe = onlyDigits(hAPI.getCardValue("chaveNfe")); if (chaveNfe === "") { log.warn("[servicetask99] Chave NFe vazia. Nao foi possivel consultar entrada."); return; } var cKey = DatasetFactory.createConstraint("key", chaveNfe, chaveNfe, ConstraintType.MUST); var dsNfe = DatasetFactory.getDataset("ds_fiscal_invoice_by_keys", null, [cKey], null); if (!dsNfe || dsNfe.rowsCount < 1) { log.warn("[servicetask99] Dataset sem retorno para chave: " + chaveNfe); return; } var dsSuccess = safeTrim(dsNfe.getValue(0, "success")).toLowerCase() === "true"; var dsUpdatedAt = safeTrim(dsNfe.getValue(0, "updatedAt")); if (dsSuccess && dsUpdatedAt !== "") { hAPI.setCardValue("dataEntradaNfeConsulta", dsUpdatedAt); log.info("[servicetask99] Data de entrada atualizada automaticamente: " + dsUpdatedAt); return; } var dsMessage = safeTrim(dsNfe.getValue(0, "message")); log.warn("[servicetask99] Consulta executada sem data de entrada. message=" + dsMessage); } catch (e) { log.error("[servicetask99] Erro na consulta automatica da NFe: " + e); throw e; } } function safeTrim(value) { return String(value == null ? "" : value).trim(); } function onlyDigits(value) { return String(value == null ? "" : value).replace(/\D/g, ""); } FFFFFF 794 1791 20 20 Solicitação de Transferência 1 0 1 Transferência Ginseng 1 1 82b0b7 198 1761 50 218 Gerente de loja 2 1 1 Transferência Ginseng 1 2 d0daae 198 1761 50 416 Logistica 2 1 1 Transferência Ginseng 1 3 d6e0d0 198 1761 50 20 Analista de suprimentos 2 1 1 Transferência Ginseng 1 4 adc9ac 200 1761 50 614 Motorista 2 1 1 Transferência Ginseng 1 5 1 Transferência Ginseng 46 5 1 342 100 1 Transferência Ginseng 46 5 2 342 326 1 Transferência Ginseng 46 7 1 279 527 1 Transferência Ginseng 46 26 1 1223 517 1 Transferência Ginseng 46 61 1 1552 717 1 Transferência Ginseng 46 85 1 1149 308 1 Transferência Ginseng 46 95 1 543 717 1 Transferência Ginseng anexo_lista1 Nome do arquivo 1 1 Transferência Ginseng centroCusto Filial Destino 2 1 Transferência Ginseng dataAbertura Data de abertura 3 1 Transferência Ginseng estabelecimento Filial Emitente 4 1 Transferência Ginseng justificativa Justificativa 5 1 Transferência Ginseng userSolicitante Solicitante 6 1 Transferência Ginseng 1 99 10 Lançamento efetuado com sucesso no RGB 1 2 0 0 Transferência Ginseng 46 4 approval title Solicitação de compra 0 0 Transferência Ginseng 46 4 approval description 0 0 Transferência Ginseng 46 4 approval highlight Centro de Custo - Aprovar solicitação? 0 0 Transferência Ginseng 46 4 approval approve 6 0 0 Transferência Ginseng 46 4 approval reject 39 0 0 Transferência Ginseng 46 6 approval title Solicitação de transferência 0 0 Transferência Ginseng 46 6 approval description 0 0 Transferência Ginseng 46 6 approval highlight Transferência 0 0 Transferência Ginseng 46 6 approval approve 0 0 Transferência Ginseng 46 6 approval reject 0 0 Transferência Ginseng 46 24 approval title 0 0 Transferência Ginseng 46 24 approval description 0 0 Transferência Ginseng 46 24 approval highlight 0 0 Transferência Ginseng 46 24 approval approve 0 0 Transferência Ginseng 46 24 approval reject