Ir para conteúdo
Fórum Script Brasil

Marcelo França

Membros
  • Total de itens

    13
  • Registro em

  • Última visita

Sobre Marcelo França

Perfil

  • Gender
    Male
  • Location
    Bahia

Marcelo França's Achievements

0

Reputação

  1. PP-00001 é o numero de um pedido, então queria atribuir as mudancas ex. do pedido 00001 a 000050.
  2. Boa tarde estou de volta tive que viajar e estava sem net fez falta. Bom estou com um problema conseguir criar o script para alterar um pedido especifico, mais não sei como alterar uma faixa por exemplo de pp-00001 a pp000050 se possível gostaria que alguém me ajudasse. segue o script que estou usando. set @pedido := 'VN-00048541/13'; update vendadet set natureza = 5.403 where sittrib = 010 and numero = @pedido; update vendadet set natureza = 5.102 where sittrib = 020 and numero = @pedido; update vendadet set natureza = 5.405 where sittrib = 060 and numero = @pedido; update vendadet set natureza = 5.102 where sittrib = 000 and numero = @pedido; update vendadet set icms = 17 where sittrib = 020 and numero = @pedido; update vendadet set icms = null where sittrib = 010 and numero = @pedido; update vendadet set icms = null where sittrib = 060 and numero = @pedido; update vendadet set reducaobase = 41.1760 where sittrib = 020 and numero = @pedido; update vendadet set reducaobase = null where sittrib = 060 and numero = @pedido; update vendadet set reducaobase = null where sittrib = 010 and numero = @pedido;
  3. Mas 0101 e 0102 não são números decimais são códigos fiscais e no sistema esta cadastrado com 4 dígitos, se eu coloca no sistema manualmente ele aceita, mas pelo SQL-front ele não aceita.
  4. Olá a todos, o script abaixo esta dando erro na linha onde tem '0101' e '0102', e mesmo colocando ' não funciona. me ajudem por favor set @pedido := 'PP-00025421/12'; update vendadet set natureza = 5.403 where sittrib = 010 and numero = @pedido; update vendadet set sittrib = 0102 natureza = 5.403 and numero = @pedido; update vendadet set natureza = 5.102 where sittrib = 020 and numero = @pedido; update vendadet set sittrib = 0101 natureza = 5.102 and numero = @pedido; update vendadet set natureza = 5.405 where sittrib = 060 and numero = @pedido; update vendadet set sittrib = 0102 natureza = 5.405 and numero = @pedido;
  5. Boa tarde a todos, estou muito satisfeito em participar deste forum, estou aprendendo muito. Queria alterar vários pedidos ao mesmo tempo, ou uma sequencia alguém pode me ajudar? segue script abaixo onde é alterado apenas um por vez set @pedido := 'PP-00025227/12'; <<<<<<<<<<<<<<<<<<<<<<<<<<<< update vendadet set natureza = 5.403 where sittrib = 010 and numero = @pedido; update vendadet set natureza = 5.102 where sittrib = 020 and numero = @pedido; update vendadet set natureza = 5.405 where sittrib = 060 and numero = @pedido; update vendadet set icms = 17 where sittrib = 020 and numero = @pedido; update vendadet set icms = null where sittrib = 010 and numero = @pedido; update vendadet set icms = null where sittrib = 060 and numero = @pedido; update vendadet set reducaobase = 41.1760 where sittrib = 020 and numero = @pedido;
  6. Boa tarde a todos, obrigado pela ajuda de vocês do fórum. Queria saber se é possível criar tipo um programinha com caixa para digitação da sequencia abaixo: set @pedido := 'PP-00024451/12'; update vendadet set natureza = 5.403 where sittrib = 010 and numero = @pedido; update vendadet set natureza = 5.102 where sittrib = 020 and numero = @pedido; update vendadet set natureza = 5.405 where sittrib = 060 and numero = @pedido; update vendadet set icms = 17 where sittrib = 020 and numero = @pedido; update vendadet set reducaobase = 41.1760 where sittrib = 020 and numero = @pedido; tipo Visual, Delphi etc. Obrigado.
  7. eu utilizo o SQL-Front para executar as linhas eu vou criar no próprio programa? Adicionei no editor e já foi certinho, valeu mesmo foi agora adiantar muito meu trabalho. huhu
  8. eu utilizo o SQL-Front para executar as linhas eu vou criar no próprio programa?
  9. Queria criar um script para executar as linhas abaixo sem ter que executa-las uma de cada vez, tem como? PP é o numero do pedido. Se pudesse digitar o numero do pedido e então executava as linhas. Se alguém puder me ajudar, isso vai facilitar minha vida em 101%. Obrigado. update vendadet set natureza = 5.403 where sittrib = 010 and numero = 'PP-00024295/12' update vendadet set natureza = 5.102 where sittrib = 020 and numero = 'PP-00024295/12' update vendadet set natureza = 5.405 where sittrib = 060 and numero = 'PP-00024295/12' update vendadet set icms = 17 where sittrib = 020 and numero = 'PP-00024295/12' update vendadet set reducaobase = 41.1760 where sittrib = 020 and numero = 'PP-00024295/12'
  10. Poxa Kakao valeu mesmo cara deu certo huhuhuhu obrigado.
  11. Olá a todos!!! Estou com outro problema e espero que alguém me salve outra vez. Existe um campo com valor 0.00 e toda vez que vou emitir o relatório o sistema acusa a existencia do zero então tenho que ficar dando Enter e mais Enter para sair a mensagem. Queria limpar este campo, se for manualmente pelo sistema eu consigo deixar o campo em branco mas são mais de 2.000 itens. Estou colocando o seguinte: update estoque set icms = ' ' where tributaria = 060 erro: Data trucated for column 'icms' at row 627 alguém sabe como resolver isso?
  12. Ok fiz a alteração e deu certo, obrigado pela sua ajuda.
  13. Bom dia a todos desse forum Estou com um problema que me parece ser simples para os conhecedores do MySQL, preciso alterar um valor em um campo para 41,1760 (redução fiscal) e estou colocando a seguinte linha: update vendadet set reducaobase = 41,1760 where sittrib = 020 and numero = 'PP-00024172/12' e esta me retornando o seguinte erro: SQL execution error #1064. Response from the database: You havean error in your SQL syntax; check the manual that correnponds to your MySQL server version for the right syntax to use near '1760 where sittrib =020 and numero = 'PP-00024172/12' at line 1 onde estou errando? obrigado.
×
×
  • Criar Novo...