Uma das funcionalidades mais interessantes e úteis do Notazz são os Scripts, localizado em Configurações > Empresas > Scripts. Eles permitem a execução em lote de várias rotinas. Saiba mais sobre quais rotinas estão disponíveis e como executa-las no artigo Como Fazer Atualizações em Lote.
Bom nesse artigo mostrarei como obter vários ID’s internos de forma rápida. Os ID’s internos podem ser utilizados para a execução de Scripts (atualizações em lote/massa), uma vez que os filtros disponibilizados no menu onde se executa essas ações podem não ser útil, talvez por não pegar uma certa faixa de notas que deseja, ou talvez você busque executar um script de forma mais certeira para não ter erros.
Obs: as ações executadas em lote são irreversíveis, caso aplique uma atualização errada terá que aplicar outras para corrigir, então tenha sempre atenção ao executar uma ação em lote/massa. 😀
Para extrair vários ID’s internos de forma rápida vá ao menu Relatório, faça o filtro da maneira desejada, seguindo a lógica do que deseja fazer e com quais notas deseja, e clique em uma das opções de relatório que apresenta a coluna “ID Interno” ou em alguns relatórios pode estar como “ID da Logística” (é o mesmo do ID Interno da nota).
Após o relatório ser carregado, verifique se contém a coluna ID Interno ou ID da Logística, clique em Exportar CSV.
Procure pela planilha exportada em sua maquina e abra-a. Caso necessário maneje-a da maneira que ira obter somente as notas que deseja fazer a atualização. Quando estiver ok inclua uma coluna a direita da coluna ID Interno e preencha a mesma com uma vírgula em cada linha e em todas as linhas da planilha. Por fim basta selecionar a coluna ID Interno e a coluna com as vírgulas e copia-las, como mostra a imagem abaixo:
Dica: para preencher a coluna inteira rapidamente, coloque uma vírgula na primeira linha da coluna, selecione toda a coluna clicando na Letra da coluna e aperte Ctrl+D.
Com os ID’s copiados já separados por uma vírgula vá no menu onde executa-se os Scripts, ou melhor dizendo, onde executa-se as atualizações em lote/massa. Aberto o menu Scripts, cole os ID’s copiados no campo ID’s Internos (separados por vírgula), preencha os demais campos e clique em Salvar para executar a ação.
Obs: Caso informado os ID’s internos não é necessário aplicar nenhum filtro, apenas escolher a Onde Atualizar e a Rotina a ser executada, em algumas rotinas aparecerá um campo a mais para ser preenchido, ele ficará destacado em Verde, nessas situações é necessário preencher o mesmo também.