Processo: Aplicar Pack In de uma Pasta
[ Criado em: 15/03/2018 - Atualizado em: 10/03/2022 ]
Descrição: Aplica todos os arquivos .zip de uma pasta seguindo as regras e convenções do processo de Pack In Automático.
Ajuda: Este processo aplica todo o pacote em arquivos encontrados em uma pasta recursivamente - ordenados por timestamp.
O nome do arquivo pack in files é importante, deve seguir a seguinte convenção:
[Timestamp]_[ClientValue][InformacoesAdicionais].zip
Timestamp: Deve estar no formato yyyymmddHHMMClientValue: Diferencia maiúsculas de minúsculas e compara com AD_Client.Value para encontrar a empresa onde o pacote deve ser aplicadoInformacoesAdicionais: Qualquer informação adicional para identificar o arquivo zip
OBSERVE que AD_Client.Value não deve conter sublinhado para que esse processo funcione.
Há um caso especial para ClientValue, se o ClientValue for ALL-CLIENTS, o 2pack deve ser aplicado em todas as empresas ativas fora do sistema.
Se houver necessidade de aplicar inicialmente em uma empresa semente, o ClientValue deve assumir o formato ALL-CLIENTS-nomeEmpresa.
Por exemplo:
201803151607_ALL-CLIENTS-GardenWorld_Test123.zip
Classe: org.adempiere.pipo2.PackInFolder
Tabela: Parâmetros do Processo
Nome | Descrição | Ajuda | Dados Técnicos |
---|---|---|---|
Pasta | Caminho no servidor onde os arquivos de pack in estão localizados | Folder String |