-
Total de ítens
42 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Rodrigo1895 postou
-
O retorno da funcão EnviarDadosVenda é esse: “numeroSessao | EEEEE | CCCC | mensagem | cod | mensagemSEFAZ | Arquivo CF-e-SAT em base64 | timeStamp | chaveConsulta | valorTotalCFe | CPFCNPJValue | assinaturaQRCODE” Onde é retornado o código sequencial do cupom?
-
Fiz assim: new String(retorno.getBytes("CP1252"), "UTF-8"); e assim: new String(retorno.getBytes("windows-1252"), "UTF-8"); Mas continua com o mesmo resultado... Se eu alterar a configuração da aplicação no netbeans para windows-1252 funciona normal os caracteres especiais... Já em UTF-8 não funciona...
-
Tenho o seguinte XML: <?xml version="1.0" encoding="UTF-8"?> <carro> <nome>Fusca</nome> <portas>2</portas> <motoristas> <motorista> <nome>Guilherme</nome> </motorista> <motorista> <nome>Leonardo</nome> </motorista> </motoristas> </carro> e o seguinte XSD: <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="carro" type="Carro" /> <xsd:complexType name="Carro"> <xsd:sequence> <xsd:element name="nome" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="false"/> <xsd:element name="portas" type="xsd:int" minOccurs="1" maxOccurs="1" nillable="false"/> <xsd:element name="motoristas" type="Motorista" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="Motorista"> <xsd:sequence> <xsd:element name="nome" minOccurs="1" maxOccurs="1" type="xsd:string" nillable="false"/> </xsd:sequence> </xsd:complexType> </xsd:schema> Faço a validação do XML com o XSD mas dá um erro. lineNumber: 6; columnNumber: 16; cvc-complex-type.2.4.a: Foi detectado um conteúdo inválido começando com o elemento 'motorista'. Era esperado um dos '{nome}'. Logo depois da tag <motoristas> ele espera uma tag <nome>, mas quero inserir uma lista de motoristas e não apenas um motorista, preciso mudar o XSD para aceitar uma lista de acordo com meu XML?
-
Tentei converter assim: new String(retorno.getBytes("CP1252"), "UTF-8"); Mas não deu certo, vou tentar mais algumas coisas, qualquer coisa volto aqui...
-
Então, estou usando o Emulador SAT e a dll SAT.dll disponibilizado pela receita...
-
Como eu disse eu não estou usando ACBrSAT... Estou usando Java. Infelizmente Java tem muita pouca informação na internet sobre o SAT. Pelo que vi na especificação, a comunicação com o SAT é feita em UTF-8, mas me retorna estes caracteres especiais. Para não me retornar os caracteres especiais tenho que mudar o modo de chamar a função do SAT, ou tenho que alterar o encoding da String retornada pelo SAT?
-
O retorno do método ConsultarSAT(sessao) está vindo com caracteres especiais: 816321|08000|SAT-CFe em opera��o.|| Mas não uso ACBrSAT, estou desenvolvendo em Java. Sei que estou no forum errado, mas teriam alguma informação que possa me ajudar?
-
Para se comunicar com o emulador SAT da fazenda é necessário definir alguma porta de comunicação? Eu vi que não é criado nada no gerenciador de dispositivos... Qual porta é usada?
-
Baixei os XSDs e vieram estes: CfeAtivacao_0007.xsd CfeAtualizacao_0007.xsd CfeCancelamento_0007.xsd CfeCertificacao_0007.xsd CfeComandos_0007.xsd CfeLogs_0007.xsd CfeParametrizacao_0007.xsd CfeRecepcao_0007.xsd CfeRetRecepcao_0007.xsd CfeServicoNacional_0007.xsd CfeSignAC_0007.xsd CfeStatus_0007.xsd CfeTeste_0007.xsd Onde consigo a descrição de cada um? Por exemplo, como saber qual deles eu uso para o cupom de venda (EnviaDadosVenda)?
-
Então, é que não estou usando o ACBrSAT, pois estou usando java... Eu sei que estou perguntando isto no lugar errado... Mas quando se programa para cdecl é diferente ao programar para stdcall ?
-
Entendi, mas o que seria essas convenções cdecl / stdcall ? Dependendo da convenção muda a forma de programar, ou muda só como o aplicativo vai tratar as funções em tempo de execução?
-
O projeto ACBrSAT abrange todos os tipos de fabricante, certo? Mas no meu caso, vou ter que implementar a comunicação em Java, utilizando diretamente a DLL. A DLL de uma fabricante funciona na outra? O que vai mudar de fabricante para fabricante?
-
Poderiam me explicar, qual a sequência passo a passo para enviar os dados para o SAT? Preciso abrir porta? Ativar o SAT?
-
Estava dando uma olhada, e com o java consigo pegar as dll das fabricantes e usar as funções... Mas a ddl de uma fabricante funciona na outra?
-
Eu estava vendo que para java tem o AcbrFramework, mas não achei nenhum exemplo para mim entender melhor.
-
Nunca desenvolvi nada integrado ao Sat. Agora preciso integrá-lo ao meu sistema desenvolvido em Java. Não sei nem por onde começar... Poderiam me indicar algum tutorial, o que preciso usar, exemplos para estudar..?
-
Nunca desenvolvi nada integrado com o Sat. Agora tenho a necessidade de implementar o Sat no meu sistema desenvolvido em Java. O que preciso para implementá-lo, qual a melhor forma de se fazer isso?