Ir para conteúdo

Importação De Planilha Excel Ou Arquivo Txt (RESOLVIDO)


wasilva

Posts Recomendados


  • Tópicos Que Criei:  3
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  24
  • Conteúdo/Dia:  0.00
  • Reputação:   1
  • Pontos/Conquistas:  152
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  57
  • Dispositivo:  Windows

Boa tarde.

Tenho uma planilha excel/arquivo txt que preciso importar para a tabela PFUNCVAL. Alguém poderia me ajudar?

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  11
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  1.140
  • Conteúdo/Dia:  0.22
  • Reputação:   60
  • Pontos/Conquistas:  6.161
  • Conteúdo Resolvido:  0
  • Dias Ganho:  33
  • Status:  Offline
  • Idade:  42
  • Dispositivo:  Windows

WSilva,

A sua planilha/aquirvo txt já está com as posições conforme o layout de importação ?

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  3
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  24
  • Conteúdo/Dia:  0.00
  • Reputação:   1
  • Pontos/Conquistas:  152
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  57
  • Dispositivo:  Windows

WSilva,

A sua planilha/aquirvo txt já está com as posições conforme o layout de importação ?

Eu já fiz a tentativa com este dois exemplos:

1 00001184 9999999999999 07/02/2013

1 00005608 9999999999999 07/02/2013

1 00009193 9999999999999 07/02/2013

1 00008372 9999999999999 07/02/2013

1 00007603 9999999999999 07/02/2013

1;00001184;9999999999999;07/02/2013;;;;;;;

1;00005608;9999999999999;07/02/2013;;;;;;;

1;00009193;9999999999999;07/02/2013;;;;;;;

1;00008372;9999999999999;07/02/2013;;;;;;;

1;00007603;9999999999999;07/02/2013;;;;;;;

Pelo importação no Labore retorna que o funcionário não está cadastrado. Por isso estou tentando fazer a importação via SQL.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  11
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  1.140
  • Conteúdo/Dia:  0.22
  • Reputação:   60
  • Pontos/Conquistas:  6.161
  • Conteúdo Resolvido:  0
  • Dias Ganho:  33
  • Status:  Offline
  • Idade:  42
  • Dispositivo:  Windows

Quando você tenta fazer essa importação via SQL é apresentada alguma mensagem de erro ?

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  3
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  24
  • Conteúdo/Dia:  0.00
  • Reputação:   1
  • Pontos/Conquistas:  152
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  57
  • Dispositivo:  Windows

Quando você tenta fazer essa importação via SQL é apresentada alguma mensagem de erro ?

Este é o problema, kkk, eu não sei como fazer.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  11
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  1.140
  • Conteúdo/Dia:  0.22
  • Reputação:   60
  • Pontos/Conquistas:  6.161
  • Conteúdo Resolvido:  0
  • Dias Ganho:  33
  • Status:  Offline
  • Idade:  42
  • Dispositivo:  Windows

WSilva,

Tem várias formas de se fazer esse processo de migração de dados. Em anexo um exemplo, mas no seu caso teria que trocar a instrução UPDATE pela de INSERT.

Outra opção seria utilizar o Integration Services da própria Microsoft.

Exemplo.xls

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  110
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  1.391
  • Conteúdo/Dia:  0.21
  • Reputação:   17
  • Pontos/Conquistas:  8.047
  • Conteúdo Resolvido:  0
  • Dias Ganho:  9
  • Status:  Offline
  • Idade:  47
  • Dispositivo:  Windows

No seu arquivo a chapa do funcionário tem 8 dígitos. Veja se no sistema também tem esta quantidade. Se não tiver vai mesmo dar que não existe funcionário cadastrado.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  3
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  24
  • Conteúdo/Dia:  0.00
  • Reputação:   1
  • Pontos/Conquistas:  152
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  57
  • Dispositivo:  Windows

WSilva,

Tem várias formas de se fazer esse processo de migração de dados. Em anexo um exemplo, mas no seu caso teria que trocar a instrução UPDATE pela de INSERT.

Outra opção seria utilizar o Integration Services da própria Microsoft.

Frederico, desculpe a demora para te responder. Fiz a transferência para me tornar VIP novamente, e por isso ainda não consegui testar a sua sentença. Assim que tiver liberado te retorno. obrigado.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  3
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  24
  • Conteúdo/Dia:  0.00
  • Reputação:   1
  • Pontos/Conquistas:  152
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  57
  • Dispositivo:  Windows

No seu arquivo a chapa do funcionário tem 8 dígitos. Veja se no sistema também tem esta quantidade. Se não tiver vai mesmo dar que não existe funcionário cadastrado.

Markitu, a chapa do funcionário aqui da empresa possuem 8 digitos, já tentei também colocar espaços em branco completando os 16 dígitos seguindo o layout de importação da tabela PFUNCVAL e continua reportando os mesmos erros.

Link para comentar
Compartilhar em outros sites

  • 1 mês depois...

  • Tópicos Que Criei:  3
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  24
  • Conteúdo/Dia:  0.00
  • Reputação:   1
  • Pontos/Conquistas:  152
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  57
  • Dispositivo:  Windows

Resolvido.

Foi feita através do próprio sistema, na Importação de dados RM Labore/Funcionários/Funcionários II - Valores Associados

O arquivo txt foi preparado de acordo com o layout para importação de valores associados de funcionários, separados por ;(ponto e vírgula) preenchendo os campos STRING com espaços em branco antes dos dados.

Link para comentar
Compartilhar em outros sites

Participe da conversa

Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.