Realizado

Sistema web para geração de etiquetas, Plp's com os Correios

Publicado em 31 de Janeiro de 2017 dias na TI e Programação

Sobre este projeto

Aberto

Antigamente (ainda funcionando):
Temos um ERP na nuvem, que consegue pegar as informações do pedido e gerar a etiqueta dos correios com as informações prontas (usando o nosso contrato). O código de rastreio fica salvo no pedido. Imprimimos umas 10 ou 12 etiquetas por dia, e no final do dia imprimimos uma sola plp para as etiquetas impressas.
Entregamos todas as embalagens com as etiquetas e a PLP para os correios. Perfeito. Todas as informações ficavam salvas e tudo muito bonito.


Março 2017:
Estamos mudando para um ERP novo, para pequenas empresas que não possui nenhuma integração com os correios
O servidor, e banco de dados todo fica no nosso escritório.
O Banco de dados: Firebird, local no nosso servidor. Acesso completo.

Precisamos continuar com essa facilidade, praticidade que tenhamos antigamente para despachar os nossos pedidos com os correios.

Precisamos:
Gerar as etiquetas diretamente com os dados do cliente+pedido do banco no firebird (Cliente, CEP, Endereço, Tipo de Frete selecionado, Peso, Valor). E imprimir a PLP no final do dia para entregar junto aos pedidos.

Podemos fazer uma interface PHP para gerenciar as etiquetas pegando os dados dos pedidos, clientes, frete.

Já existem na web algumas bibliotecas prontas para emissão de etiquetas e PLP, ex: http://phpsigep.stavarengo.com/ .

Preciso de algum desenvolvedor com experiencia em api / webservices dos correios, php, firebird, mysql.

Resumindo: Pegar algumas informações dos pedidos do banco de dados direto e gerar etiquetas + uma plp, usando o nosso contrato. Salvando essas informações num banco separado para gerenciar e visualizar etiquetas + plp's.

Sistema (php + mysql)
1-    Tela para apresentar os pedidos de venda (numero, cliente, vendedor. Pegar os dados do banco de firebird do ERP. Eu posso enviar já o query pronto para pegar esses dados)
2-    Seleccionar a modalidade (e-sedex/pac/sedex/sedex10) para o pedido de venda, usando os dados do cliente dentro do pedido.
Salvar a modalidade no banco de dados mysql para esse pedido.
3-    Gerar a etiqueta do pedido, e salvar no banco de dados mysql. Se precisar reimprimir, precisa ser o mesmo número de etiqueta já gerado.
4-    Impressão da etiqueta.
5-    Tela de Remessas/PLP’s com a sua situação, se foi enviada, ou não aos correios, data.
6-    Incluir as etiquetas desejadas, dentro da remessa, salvar, Gerar e enviar o xml da pre-lista de postagem (plp) para o correios. (Etiqueta = objeto. Uma remessa/PLP, pode ter 1 o mais objetos).

7-    Gerar o relatório da plp no formato pdf para impressão acompanhando a entrega para os correios junto com as embalagens.

Categoria TI e 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 uma ideia geral
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: 15 de Fevereiro de 2017

Habilidades necessárias