Importação de Imagens para o Repositório Protheus

Você já precisou importar várias imagens de uma vez para o repositório do Protheus e já vincular aos produtos?

Foi desenvolvido uma rotina facilitadora de importação de imagens para o cadastro de produtos (mas essa rotina pode ser aproveitada a lógica para usar como importação de fotos de funcionários por exemplo).

Abaixo vamos ver o passo a passo de como utilizar.

  1. Primeiramente, via SQL iremos conferir o campo B1_BITMAP, notando que esta vazio para todas os produtos

Verificando informações via SQL

  1. Depois iremos baixar algumas imagens e deixar na pasta C:\importacao, renomeando os arquivos deixando o nome deles igual o código do produto (mude apenas o nome do arquivo, não mude a extensão)

Imagens dentro da pasta

  1. Agora pelo Protheus, abra a rotina, e será exibido uma tela para selecionar a pasta que será processada

Selecionando o diretório

  1. Após o processamento será exibido uma mensagem de log

Log de mensagens

  1. Então via SQL, vamos confirmar e ver se o campo foi preenchido

Verificando resultado no SQL

  1. Quanto a pasta, os arquivos que deram certo, automaticamente foram para uma subpasta chamada importados

Verificando a subpasta que foi gerada

  1. Por último, ao visualizar o produto no sistema, note que a imagem está vinculada a ele

Imagem do produto dentro do Protheus

Esse e outros Fontes Premium, estão disponíveis para os assinantes dos Cursos do Terminal de Informação, saiba mais em terminaldeinformacao.com/assinatura.

Ou se preferir, compre esse fonte premium de modo avulso via Mercado Pago (se tiver interesse entre em contato via e-Mail que lhe passamos o valor avulso e as formas de pagamento).

 

Observação, abaixo o link das 3 imagens que baixei:

Bom pessoal, por hoje é só.

Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

8 Responses

  1. Edivaldo Duque de Souza disse:

    Mais um excelente fonte!!! Além dos cursos que são muito bons.

  2. Júlia disse:

    E para fazer o contrário? Visualizar uma foto, que já esta no Protheus, fora dele?

  3. Jerfferson Menezes disse:

    Fiz uma rotina pra fazer essa carga via job, utilizando a função FWBmpRep, a rotina está fazendo a carga apenas no repositório .BMD e não carrega para o banco de dados, você saberia dizer o que pode está ocorrendo?

  4. Gustavo Luiz disse:

    Boa. Mas uma dúvida… como eu extraio várias imagens vinculadas ao produto? pois a tabela PROTHEUS_REPOSIT para 1 BMPNAME tenho várias SEQ.

    att

Deixe uma resposta

Terminal de Informação