| ♥ 0 | Olá a todos – um off-topic (espero não desrespeitar as regras do grupo) Edit: não sou programadora, sou contabilista Marcado como spam |
| Resposta privada E mais um robot, que importa ficheiro csv com as facturas emitidas pelos fornecedores (no efactura, como consumidor). Acrescentei também a opção de criai uma tabela dinâmica com os valores totais agrupados por forneceder. Ficheiro carregado com a extensão .xls, não sei se depois funcionará, de qq forma está no meu repositório do github Em princípio será o último que faço em VBA, comecei a estudar selenium. Como trabalha com várias linguagens e não conheço nenhuma, escolhi C#, assim vou também aprendendo, para começar a fazer uso do PEX. Marcado como spam | |
| Resposta privada Terceiro robot em vba + excel. Agora vou dedicar os próximos tempos ao selenium e C#, tenho um projecto diferente que creio que funcionará melhor feito dessa forma, não precisa de excel pois não vai importar dados. A ideia já está montada, até porque é um "tableau" que já uso há muito tempo e está na altura de automatizar, e claro, sempre tendo em vista numa fase futura incorporar com Primavera (o tempo dedicado ao estudo das extensões tem sido pouco). Mas como vou tentar aprender C# para o selenium, já fica também o estudo feito para depois aplicar nas extensões. ROBOT para importar listagem de facturas (como consumidor) Nota: tive de guardar com formato xls, não deve funcionar, mas está no repositório Marcado como spam | |
| Resposta privada nova versáo do robot importador de recibos verdes. Quando há emissão de factura e só depois do recibo, os valores da retenção na fonte (feita no recibo) não estavam a ser considerados. como não deixa fazer upload do ficheiro com macro, depois de abrir tem de ser guardado como xls com macro Marcado como spam | |
| Resposta privada Não consegui colocar a imagem, segue aqui @sergiosereno
Marcado como spam | |
| Resposta privada Viva, terminei o segundo robot, este faz importação de recibos verdes. Fiz vários testes, mas pode ter, como é óbvio, erros. O código precisa de várias melhorias (já identifiquei algumas), mas dado que sou contabilista e com pouco tempo livre, ponderei se haveria de tornar público mesmo sabendo que não está optimizado (recorre a sendkeys e usa labels). Achei que seria útil mesmo com estas condicionantes - o tempo necessário que teria de investir em aprender atrasaria outros projectos. Há medida que a minha aprendizagem vai evoluindo, vou fazendo correções. Agora partir para um terceiro projecto, que no meu trabalho me dará muito jeito. (coloquei em sandrasantoss/robots (github.com)) Marcado como spam Comentários @sandrasantos Olá Sandra, gostaria de ver melhor e ajudar no que for necessário. Como podemos falar? Viva @sergiosereno , ajuda de alguém "competente" na área seria ótimo. Tenho várias ideias, tempo é que não e como sou +/- leiga, cada passo que dou obriga a pesquisar por vários foruns, ver vídeos, etc. Agora estou com 1 terceiro robot que lê as facturas comunicadas, e tenho 2 problemas (identificar as mensagens de retorno do site efactura). A primeira quando não há resultados (o robot carrega na mesma o ultimo csv) e quando há mais de 300facturas. Aqui vou refinar os criterios de pesquisa, estou a pensar em chamar recursivamente a funcão, passando como argumentos o intervalo de datas dividido em 2 (isto vai ser trabalhoso), para já consigo identificar a mensagem de 300facturas, e o user faz manualmente esse refinar de datas ( o nº de facturas importadas é colocado em mensagem, à semelhança deste de RV). O código está a ser quase igual, a luta é no "inspect" aos elementos. A parte de abrir e colar excel também terei de aprender. por isso isto tudo me demora tanto, cada coisa nova que quero fazer implica várias horas de pesquisa e testes.
A ideia é mesmo começar a integrar isto depois no Primavera (tenho licançe PEX) mas o que fiz até agora foi criar uns olás depois de gravar, etc.
Tenho uma outra ideia que creio que vai ajudar contabilistas: uso já há alguns anos um "painel" em que reuni vários links. Quem é contabilista sabe o tempo que se perde à procura dos menus (então com o "novo" site de 2 anos , creio, é um pesadelo). E queria aproveitar o código para fazer login e transformar este painel, com o login automático. Não em lote, mas pelo menos ao clicar num botão e seleccionado o cliente, ia-se lá parar de forma automática. Já era mais uma ajuda na poupança de tempo (tudo o que faço tem sido disponibilizado de forma aberta)
Estiquei-me na conversa, estou mais que disponível para conversar consigo. O meu tempo é curto (programação é o "entretem" antes de dormir, e por norma trabalho até 23, portanto percebe-se que é mesmo pouco tempo. Este em que estou a trabalhar quero terminar quanto antes (todos os meses faço essa consulta às facturas emitidas para identificar logo as faltas de documentos, que os clientes não trouxeram). Depois vou começar a estudar a integração. sobre o VS já configurei de acordo com o video, mas algo não correu muito bem pois os meus testes de olá não são actualizados quando altero pex a mensagem, tenho de eliminar a extensão e voltar a colocar.
Diga como quer conversar, email, telefone? Como lhe dou os meus contactos? Consegue acesso aos meus aqui pela ficha? | |
| Resposta privada Obrigada. Não conhecia o gexcel não. Mas a ideia é mesmo integrar isto na v10, ainda não sei é C# o suficiente (aliás só sei o que vi dos vídeos que aqui estão), nem funcionar direito com a instalação das extensões. Eu tenho vários ficheiros em excel, alguns do género painéis (chamo-lhes isso mesmo painel-qqcoisa), um deles por exemplo com links para as várias funcionalidades das instituições (e quem trabalha diariamente com AT sabe o pesadelo que é andar à procura de qq coisa). E na V9, tinha o menu favoritos personalizado com as funções que uso mais do primavera, mas tb alguns links para ficheiros "avulsos". A ideia era ir integrando isso tudo que já tenho feito de forma avulsa, na versão 10. E aproveitar a gestão de gabinetes (não tinha licença na v9) para fazer uma série de tarefas de forma mais automática. Ainda não tive tempo de explorar a funcionalidade processar por lotes, se dará para fazer algumas das coisas que tenho em ideia, mas uma coisa de cada vez. Neste momento trabalho numa versão 2 deste robot que vai buscar uma série de anos ao mesmo tempo e copia para as folhas mas de forma mais dinâmica, mas ainda me dá erros. Também só pego nisto ao fim da noite (serve até de relaxe destes dias mais atribulados). E ver os vídeos que estão aqui no developers, são muito interessantes, mas falta a parte de estar ligada ao prim para poder experimentar. E nesta momento não há tempo durante o dia para avançar com tudo. Falaram-me nisto: RPA (colo parte da mensagem), e desculpem a honestidade, mas foi +/- chinês (e sem querer ferir nenhumas susceptibilidades), pode ser que interesse a alguém.
Marcado como spam | |
| Resposta privada Olá Sandra.
Quero também dar os parabéns pela iniciativa, é algo que eu próprio tenho pensado em fazer, não só no e-fatura mas como também algumas ações no portal das finanças etc que acabam por consumir muito tempo.
Não sei se conhece mas existe uma excelente aplicação assente neste mesmo conceito, o Gexcel - https://www.gexcelapps.com/
Pessoalmente queria "agarrar" em algo semelhante mas integrar diretamente com o ERP. Marcado como spam | |
| Resposta privada Olá Sandra Antes de mais parabéns pela sua iniciativa, parabéns pela partilha do seu projeto e parabéns pela vontade em automatizar processos. Marcado como spam |