Jump to content

Search the Community

Showing results for tags 'at'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Apresentação de Projectos de Programação
    • Downloads
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Pascal
    • Python
    • Bases de Dados
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica e Automação Industrial
    • Matemática
    • Software de Contabilidade e Finanças
    • Dúvidas e Discussão de Programação
  • Outras Áreas
    • Notícias de Tecnologia
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

  1. Boa tarde, Gostava que me ajudassem. Passo a explicar a minha dúvida. O programa permite criar documentos fiscais (factura simplificada "FS" por exemplo) e posteriormente é gravada na base de dados (bd) com o respectivo tipo de documento, série, número de documento e a hashkey. Quando é "gerado" um novo número de documento de uma determinada série também é actualizada a tabelas das séries na bd (o campo do último número gerado na série). O programa é usado por vários utilizadores finais, o que pode coincidir estarem vários utilizadores a criar documentos. Sabem que para gerar a hashkey preciso do número do documento e não podem ser números repetidos, como devo fazer? Colocar a lógica (gerar número, gerar hashkey...) na minha classe do documento e depois gravar ou na minha camada de acesso a bd? Colocando tudo dentro de uma transaction? Obrigado!
  2. Bom dia. Trabalho para uma empresa espanhola, a empresa possui um cliente que realiza vendas para clientes em Portugal, essa empresa que está na Espanha, está obrigada a emitir o SAFT-PT. Semana passada entregamos o modelo 24 (para certificacao da aplicacao), hoje nos enviaram um email com uma convocatoria, até entao acreditavamos que o processo de homologacao seria simplemente isso de solicitar um numero de certificacao para a aplicacao, porem no documento que nos enviam indica que deve haver um agendamente para realizavao de teste de conformidade. Alguem poderia confirmar como funciona ? Devemos levar um notebook com a aplicacao instalada eles fazem os testes ? Se algúm teste por casualidade da errado, eles permitem que se corrija o programa na hora ? Outra pergunta que pode parecer um pouco mais estranha, porem o aplicativo tem de está traduzido para portugues ? Nosso cliente é espanhol, nao possui loja fisica em Portugal, porem possui NIF portugues, entao claro nao temos o aplicativo em portugues, alguem sabería me dizer dessa obrigatoriedade ? Alguem que tenha realizado o processo porem com software interno ? Se entendi bem se uma empresa usa software desenvolvido por ela mesmo, nao é necessario passar por esse processo de homologacao, alguem saberia me dizer o que deve ser feito nesse caso ? Como a empresa deve proceder ? Muito obrigado.
  3. Bom dia, Já algum tempo que não testava o webservice de testes das faturas. Esta semana que passou voltei a pegar nele e está a dar o seguinte erro: ReturnCode:-97 ;Erro interno. Por favor tente mais tarde. Alguém tem ideia do que se estará a passar? Obrigada!
  4. Bom dia, estou tentando subir a chave publica que gerei para o modelo 24, porem obtenho o seguinte erro: Não efectuou o upload da chave pública em formato PEM com extensão .txt e com comprimento de 272 bytes. Alguém que já tenha entrega e tenha obtido esse erro ?
  5. Bom dia. Tenho uma dúvida refentes aos campos TaxPayable, NetTotal e GrossTotal quando tenho devolucao na factura. Por exemplo, em uma factura tenhos dos produtos, um está sendo uma devolucao e outro está sendo uma venda. Produto ABC, devolucao de 20€ Produto BCA venda de 10€ Entendo que no caso do produto que estou devolvendo, a informacao do valor irá no campo DebitAmout, assim como o produto que estou vendendo irá no campo CreditAmout, porem fiquei na duvida quanto a esses tres campos totalizadores, tendo em conta que nao podem ser negativos, como devo preencher os valores desses campos ?
  6. Boa tarde, Estou a tentar testar o envio de documentos de transporte à AT através de webservice e dá-me o seguinte erro : {"There was no endpoint listening at https://servicos.portaldasfinancas.gov.pt:701/sgdtws/documentosTransporte that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details."} System.ServiceModel.EndpointNotFoundException The remote server returned an error: (403) Forbidden. Podem-me ajudar? Obrigada
  7. Boa noite a todos. Podiam ajudar aqui nestas questões. O ATCUD ficou adiado para Janeiro de 2022 Certo? O QR code passa a ser obrigatório a partir de Junho de 2021 Certo? Estou a ver bem a coisa ou não? Obrigado pela vossa atenção.
  8. Rui Carlos

    Certificados de testes da AT

    Version 2021

    29 downloads

    Ficheiros: Chave Cifra Publica AT (Producao).cer README.txt TesteWebservices.pfx saPubKey.jks
  9. Rui Carlos

    Certificados de testes da AT

    Certificados de testes da AT Ver Ficheiro Ficheiros: Chave Cifra Publica AT (Producao).cer README.txt TesteWebservices.pfx saPubKey.jks Submetido por Rui Carlos Submetido em 17/04/2021 Categoria Outros Licença Website Submetido pelo Autor? Não  
  10. I'm sorry I do not speak any Portuguese. I was tasked by my German company to implement the new QR code regulations for our online sales to Portugal. I hope I'm not offending anyone but it seems these regulations are quite chaotic. I've implemented similar rules for various countries and this is the first one that I have had the need to seek out local developers to ask questions. There seems to be no official place to ask technical questions or even questions over how the regulations were written. I have the technical specifications of the QR code in English https://info.portaldasfinancas.gov.pt/pt/docs/Conteudos_1pagina/Documents/QR_Code_Technical_Specifications.pdf It seems fairly straight forward but then I get to Code H "ATCUD". After some searching I come across what looks like an announcement that says this isn't possible to generate this and to just fill it with "0" Is this correct? Is there any information about when and how this will eventually work? https://info.portaldasfinancas.gov.pt/pt/destaques/Paginas/Codigo_QR_20201029.aspx Code Q "4 characters from Hash" which it says "Complete in accordance with Article 6(3)(a) of Ordinance No. 363/2010 of June 23rd" I read this ordinance https://info.portaldasfinancas.gov.pt/pt/docs/Portug_tax_system/Documents/Ordinance_363_2010_Certification_of_computer_invoicing_programs.pdf It says nothing about encryptions. It just says the developer should be the only one with the private key. So I can choose any encryption I want? All other governments are extremely specific about this stating the exact iso standard for the encryption. It seems here nothing stops me from using a 2 bit encryption from the 80's? There also seems to be a lot of discussion in a previous thread here about generating the QR code to match the examples 100% exactly. Since the only specifications for the QR code are: a) Error Correction Code (ECC): ‘M’; b) Type: Byte; c) Points per module (Size): 2; d) Version: V=9 (minimum value); e) Image dimensions: minimum 30x30 mm; f) Margin: 0,25 cm. Then there can't possibly be any enforcement of something like exactly which mask pattern is used because it wasn't specified. Why is there so much discussion about this? Is there more information that I am missing?
  11. Bom día comunidade, Trabalho na WiseTech Global (https://www.wisetechglobal.com/), uma empresa multinacional de Software especializado para a industria logística com sede na Australia. Atualmente estamos na última etapa do processo de certificação de Software em Portugal. Estamos procurando um especialista em certificação para completar o processo (com sede em Portugal). Ja que não temos experiencia local em Portugal, esta última etapa do processo com as avaliações do técnico da AT está se tornando complicada e precisamos alguem com experiencia local para dar esse último empurrão para cruzar a linha de chegada. Se você ou alguém que você conhece estiver interessado, por favor entre em contato. Desde ja agradeço. Sofia M.
  12. Boas, Tenho tido dificuldades a implementar o web service da entrega das declarações Periódicas de IVA da AT no meu projeto em c#. Gerei o certificado conforme o documento da AT e instalei o certificado gerado mais o que recebi deles para os testes. Quando vou adicionar a web reference, é pedido o certificado e meto ok no que está reconhecido mas dá o seguinte erro. <?xml version='1.0' ?> <env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'> <env:Body> <env:Fault> <faultcode>env:Client</faultcode> <faultstring>Internal Error</faultstring> </env:Fault> </env:Body> </env:Envelope> Como não consigo adicionar a referencia saquei diretamente o ficheiro .wsdl mas não tenho a menor ideia de como vou implementar a autentificação para o header. Ainda não tenho muita experiencia ao utilizar web services, mas consegui implementar o web service das declarações remunerações da SS porque os objetos fornecidos do web service continham os respetivos parâmetros para fornecer a autentificação sendo que neste caso, os objetos fornecidos não tem esse tipo de parâmetros. Portanto, não sei como devo proceder à construção do header de autentificação, em C#. Resumidamente, a minha questão é será que gerei erradamente o certificado e é por isso que causa o erro? E qualquer sugestão para a implementação da autentificação. Qualquer ajuda é bem vinda, Obrigado 😀
  13. Andreia Nascimento

    CNPJ em Portugal

    Olá Pessoal, Alguém pode tirar uma dúvida para o preenchimento da E-FATURA os dados de Inscrição Estadual e CNPJ, essas informações possuem nas notas em Portugal? Seriam somente números ou há letras também?
  14. Boa noite, estou a usar o seguinte código para converter uma imagem para formato raster e posteriormente enviar para a impressora por motivos de compatibilidade e requisitos dos QRCode, mas está a acontecer o que aparece na imagem, alguém já passou pelo mesmo? já testei em vários modelos acontece o mesmo. Public Shared Function ConvertImagetoBytes(BM As Bitmap) As Byte() Dim Data As BitMapData = GetBitmapData(BM) Dim Op As New MemoryStream Dim bw As New BinaryWriter(Op) bw.Write(Chr(Keys.Escape)) bw.Write("@"c) bw.Write(Chr(Keys.Escape)) bw.Write("3"c) bw.Write(CByte(24)) Dim offset As Integer = 0 Dim width As Byte() While offset < Data.Height bw.Write(Chr(Keys.Escape)) bw.Write("*"c) bw.Write(CByte(33)) width = BitConverter.GetBytes(Data.Width) bw.Write(width(0)) bw.Write(width(1)) For x As Integer = 0 To Data.Width - 1 For k As Integer = 0 To 2 Dim slice As Byte = 0 For b As Integer = 0 To 7 Dim y As Integer = (((offset \ 8) + k) * 8) + b Dim i As Integer = (y * Data.Width) + x Dim v As Boolean = False If i < Data.Dots.Length Then v = Data.Dots(i) End If slice = slice Or CByte((If(v, 1, 0)) << (7 - b)) Next bw.Write(slice) Next Next offset = offset + 24 bw.Write(vbLf.ToCharArray) End While bw.Write(Chr(Keys.Escape)) bw.Write("2"c) bw.Write(CByte(30)) bw.Flush() Return Op.ToArray End Function Private Shared Function GetBitmapData(BM As Bitmap) As BitMapData Dim threshold = 127 Dim index As Integer = 0 Dim dimensions As Integer = BM.Width * BM.Height Dim dots As BitArray = New BitArray(dimensions) Dim res As New BitMapData Dim a As Integer For y = 0 To BM.Height - 1 For x = 0 To BM.Width - 1 Dim col As Color = BM.GetPixel(x, y) Dim luminance = CInt(col.R * 0.3 + col.G * 0.59 + col.B * 0.11) If (luminance < threshold) = True Then a = 1 End If dots(index) = (luminance < threshold) index = index + 1 Next Next res.Dots = dots : res.Height = BM.Height : res.Width = BM.Width Return res End Function Private Class BitMapData Public Dots As BitArray Public Height As Int16 Public Width As Int16 End Class imagem do problema.
  15. Olá Pessoal, Espero que todos estejam bem... Onde posso pegar a lista de códigos de mercadorias e serviços existentes em Portugal, para que eu possa imputar no meu sistema? HELP
  16. Bom dia Pessoal!! Venho pedir ajuda à todos. Estou no Brasil e preciso fazer Especificação Funcional e Técnica, sobre as possíveis notas fiscais que Portugal utiliza em suas operações comerciais. Há algum site ... ou link... blog.... para que eu possa verificar quais notas existem em Portugal e suas regras de validação e emissão?? Implantação..?
  17. alguém sabe como gerar um qrcode com os dados de uma compra de MBway a ideia é: num restaurante, emitir um talão de consulta de mesa/conta, o software de gestão criar o QRCode, e assim o cliente pode pagar por MBWAY
  18. Pessoal, Preciso de um help. Onde consigo o leiaute, XML, esquema da fatura eletrônica de Portugal? Quais documentos são emitidos nas compras, vendas e serviços dentro do país? Existem regras do governo para vendas internas, interestaduais e comex?!? Modelo de conhecimento de transporte e Carta de Correção Onde posso encontrar essas informações? > Preciso fazer especificações e não acho nada em nenhum lugar
  19. Bom dia a todos, Encontro-me a desenvolver um software de faturação para um projeto de curso. Já fui ao portal das finanças para verificar os despachos que lá estão sobre a certificação destes programas, verificando que falam de um modelo qualquer que tem de ser preenchido (Modelo 24). Já percorri o portal todo e não consigo encontrar o dito cujo, pensando que se calhar é um mito A única coisa relevante é entrar na minha área de contribuinte e ver o estado dos pedidos de submissão do Modelo - "Não tem pedidos em curso" (hum 🥴) Tenho várias questões sobre isto, para quem é mais entendido na área do que eu: -Onde está este documento e se eu preciso de pagar alguma coisa para ter o programa certificado. Sei que tem de cumprir aqueles requisitos todos que eles querem, mas não falam nada de pagamentos de certificação... Eu não sou nenhuma empresa de software multimilionária, por isso não me posso comprometer com pagamentos... Ah, e a única versão que eu arranjei do modelo data de 2010 (sendo o último despacho de 2013 ou 2016, coisa menos coisa) e foi também num blog de 2010 -.- -Existem bibliotecas específicas para fazer o parsing de XML, viradas para o node.js/javascript? Já que estou a pensar utilizar estas tecnologias... Quanto ao SAFT-PT, é a coisa mais surreal que eu vi na vida. Montes de tags e pormenores de perder a vista. Sinceramente, não sei como se processa a geração de um documento destes na prática (ligação ao portal das finanças, geração do documento com aquela estrutura, submissão através do programa de faturação...) Todas essas coisas boas É através de algum WebService manhoso ou API? Eu vi lá tópicos relacionados com isto, mas não sei se é relevante. Sei que o texto é longo e as chances de chegar aqui já a dormir são grandes, mas gostava de opiniões 😄
  20. Boas, Alguém sabe se se pode, e como obter, o número de registo das guias de transporte já registadas na AT através de WebService? Obrigado
  21. Caros. a legislaçao AT Angolana implementou a legislaçao semelhante a de Portugal sobre o lincenciamento de softweres de faturaçao Desenvolvi um softwere de faturaçao usando a linguagem Pascal ( Delphi 10.3), ha necesidades de licenciar o mesmo junto a AT, em contrapartida nunca tinha ouvido nada sobre a geraçao de ficheiro saft. alguem ja implementou isso no Delphi preciso de ajuda.
  22. Sei que é uma pergunta muito parva mas.. Alguem tem algum exemplo em c# em que se possa carregar o certificado AT e Enviar uma guia de transporte? Não estou a conseguir encontrar o portal da finanças em como ler o certificado e enviar o documento. Já consegui fazer quase tudo julgo eu, mas não consigo criar o certificado em formato .pfx em vez de .cer Obrigado pelo seu tempo.
  23. Bom dia alguma informação das alterações dos certificados SSL ? Hoje tenho um e-mail da AT para fazer alteração dos certificados, eles agora a enviar em formato .pk7 só o trabalho para .CER sem explicação sem informação. O certificado digital de SSL do sítio servicos.portaldasfinancas.gov.pt (portos 4XX,5XX) irá expirar brevemente e, por isso, irá ser alterado no próximo dia 6 de Julho, durante a manhã. Esta alteração implica a substituição do certificado digital de SSL e respetiva cadeia de certificação. Recomendamos que testem os vossos produtos para que não haja problemas na comunicação para a AT por parte dos operadores económicos vossos clientes, designadamente, na invocação dos serviços referentes a Documentos de Transporte, Faturas, Declarações de IRC, Contratos de Arrendamento, ICS, ECS, SICEX, SICEU. Para tal, a AT alterou hoje certificado SSL nos portos de testes (7XX, 8XX) para que cada produtor de software possa testar a continuidade do funcionamento dos seus produtos, contendo já estes endereços o novo certificado SSL. Recomendamos que se valide a cadeia de certificação, conforme o exemplo indicado no “Código Fonte da aplicação em Java Applet”, o qual pode ser obtido através da ligação: https://faturas.portaldasfinancas.gov.pt/testarLigacaoWebService.action O ficheiro agora enviado contém no seu interior as chaves públicas do novo certificado digital SSL e as chaves públicas da cadeia de certificação, no formato “.p7b” e formato “.pem”. Estas chaves públicas são apenas utilizadas no estabelecimento da ligação SSL entre os sistemas dos clientes dos WebServices e a AT. Os pedidos de esclarecimento deverão ser colocados ao e-balcão através do site do portal das finanças. Na esperança de poder contribuir para o seu esclarecimento, enviamos-lhes os melhores cumprimentos,
  24. kalin

    TesteWebservices.pfx

    TesteWebservices.pfx Ver Ficheiro Certificado público da AT para comunicação do web service Submetido por kalin Submetido em 03/06/2020 Categoria Outros Licença Website Submetido pelo Autor? Não
  25. kalin

    TesteWebservices.pfx

    Version 1.0.0

    80 downloads

    Certificado público da AT para comunicação do web service
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.