Programação Ruby - ligação impressora

Evaluando propuestas

Publicado: Hace 8 meses Plazo: No definido Propuestas: 1 Freelancers interesados: 2

Abierto

Descripción:

Desenvolver app de interligação sistema abertura de contas Fluid com impressora Brother, tenho a documentação e arquivo inicial dos XMLS.

Segue dados empresa:
A integração com nosso sistema ocorre através de um webservice e um ftp. Para fins de testes e homologação, disponibilizamos o seguinte endereço específico para a Sicredi:

http://sicredi.fluidsystem.com.br/webservice/process?wsdl

Acessando esse link você verá 3 métodos que podem ser usados para os testes. Vou focar nos dois principais que de fato interessa para a integração.
• O método documento:
Esse método recebe o identificador do processo(tipo de dado integer) e irá devolver no formato JSON todos os dados do processo e os documentos que são necessários. Como identificador do processo pode ser utilizado o processo com identificação 13 para realizar os testes.
• O método anexar:
Esse método precisa de 3 variáveis, identificador do processo(tipo de dado integer, código usado na consulta anterior no método documento), nome do arquivo que está sendo anexado(tipo de dado string, pode ser qualquer nome pois nosso sistema irá gerar um hash único para cada arquivo, exemplo “arquivo_x.pdf”) e o tipo de documento(tipo de dado integer, este vem método de consulta que vocês já fizeram). O serviço terá um retorno com 3 informações, retorno (0 para falso e 1 para verdadeiro, usado para verificar o retorno da transação), código (irá informar o código do erro quando houver ou o valor 10 para transação concluída com sucesso) e mensagem (irá mostrar o código no formato de mensagem).

Exemplo de mensagem de retorno:
[{"retorno":1, "codigo":10,"mensagem":"Arquivo anexado com sucesso.”}]

Quando sua equipe estiver pronta para homologar e anexar os documentos solicite o acesso ao nosso serviço de FTP para testar o envio do documento para o sistema.



Categoria: IT & Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Alteração média
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Não (Eu nunca gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Integrações de API: Outros (Outras APIs)

Freelancers que ya aplicaron para este trabajo

José O. A. N. 10 anos de desenvolvimento de software e sites para o governo e empresas privadas de diversos segmentos e tamanhos. Desenvolvedor full-stack de aplicativos desktop, web e mobile, nas seguites plataformas: Java, andr... + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.