Olá.
Concordo com o Mauricio. O Stored Procedure deve ser usado apenas para atualizar um campo de usuário.
A melhor opção para evitar afetar o suporte e a garantia do Banco de Dados e do Produto seria tentar com uma Busca Formatada.
Saudações.
Avalados por :
Olá, estou criando um procedimento armazenado para atribuir um número consecutivo ao campo Numatcard de acordo com o tipo de documento e dois campos de usuário. No entanto, estou tendo problemas para elaborar a instrução onde minha variável faz referência a um documento específico, por exemplo, a um documento do tipo fatura (não importa o número da fatura, apenas que seja uma fatura). A "Notificação de Transação" traz o tipo de objeto que é algo muito semelhante ao que eu preciso...
Você sabe como posso atribuir essa variável?
Olá.
Concordo com o Mauricio. O Stored Procedure deve ser usado apenas para atualizar um campo de usuário.
A melhor opção para evitar afetar o suporte e a garantia do Banco de Dados e do Produto seria tentar com uma Busca Formatada.
Saudações.
Surgiu-me uma dúvida sobre o que você mencionou. Você diz que através de um procedimento armazenado seria atribuído um sequencial ao numatcard? Isso aconteceria depois que o documento fosse criado?
Isso é permitido? Seria uma espécie de UPDATE em um campo da tabela OINV ou OPCH?
Não seria possível fazer isso com uma pesquisa formatada?
Resolvi o problema utilizando o campo OBJTYPE de cada um dos documentos, dependendo do tipo de documento ao qual queria atribuir a notificação de transação. Chamava o campo objtype na cláusula where... Espero ter sido clara...
Saudações
Olá....
Não entendi muito bem a sua pergunta (se puder fornecer o procedimento armazenado, melhor)....o que sei é que o objecttype é exatamente para ler o tipo de documento ou objeto. Nesse caso, o ID das faturas é 13 para faturas de clientes e 18 para faturas de compras.
Espero que isso ajude
Cumprimentos cordiais,
contacto@primeconsultor.com
+1 (305) 285-8622
© 2025 Todos los derechos reservados.
Desarrollado por Prime Consultor