on 07-01-2014 4:25 PM
Bom dia
Tem um parceiro que utiliza o Add-on InvoiceOne da Investsoftware está querendo configurar o Rodapé da DANFE
ou seja o campo infCpl, tem que incluir conforme o exemplo.
Exe.:
Vendedor: XXXXXXX XXXX
Cond. Pagamento: 30 Dias
Agradecemos a Preferencia!
Lembrado que alguns clientes pedem para incluirmos número de pedido, agencia e conta.
Att.
Denilson Rezende
Analista de Sistema/Consultor Sap Business One
Sap Business One 8.82
Sqlserver 2008 R2
Skype: denilsonrezende
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Bom dia,
Ai sim, bem melhor do que pelo add'on
As vezes o SAP B1 deixa a desejar em pequenos detalhes, o meu sistema antigo, que tem mais de 20 anos feito no cobolzão tinha esse esquema de puxar mensagens, quando implantamos o SAP essa era uma das necessidades que foi desenvolvida via add'on.
Abraço
Fabio
Bom dia Denilson,
Atualmente meu sistema faz isso, foi desenvolvido pelo pessoal da Uppertools de Sorocaba no add'on BrOne.
Ele puxa automaticamente uma mensagem padronizada no código do imposto para dentro da nota, como eles conseguem fazer isso provavelmente conseguirá fazer o que você deseja, estou uso o Skill como módulo fiscal.
Segue abaixo o que foi feito pra gente.
1. cadastramos um texto pré-definido
2. depois no código de imposto, colocamos o texto que será usado.
3. quando é criada uma nota fiscal.ele puxa o texto pra dentro da nota logo após a gravação.
No seu caso, teria duas informações fixas a mais, condição de pagamento e vendedor, mas isso deve ser muito tranquilo para o pessoal puxar pra você pra dentro da nota.
Entre em contato com eles se interessar,
Abraço
Fabio Bilicki
SAP 8.82 PL16 / SAP 9.0 PL11
Add'ons BrOne, Skill.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Muito interessante essa procedure...
Entao vamos atras de entender esse funcionamento.
Se descobrir alguma coisa compartilho com voce aqui!
Abraço
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Bom dia Denilson,
Acho pouco provavel que haja este tratamento no InvoiceOne, visto que é uma logica muito extensa e nem sempre elas estao ligadas a um parametro especifico dos dados da NFe e que passeia por inumeros "casos e casos" na rotina do cliente...
Eu, particularmente, recomendaria utilizar consultas formatadas baseadas em campos especificos da NFe para carregar as informaçoes desejadas no campo...
Isso é uma sugestão, que por sinal, atenderia de forma bem direcionada ao desejo do seu cliente.
Abraço
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Bom dia
Wagner
Existe uma StoredProcedure [dbo].[GetObsCont] na base de dados DBInvOne que faz esse tratamento de dados.
-- =============================================
-- Description: Captura de Observações dos documentos
-- Essa procedure deve retornar 1 linha com 2 campos
-- um com o nome xCampo e a outro com o nome de xTexto
-- Se não for atendido esses valore o resultado será em branco
-- =============================================
StoredProcedure [dbo].[GetCommentDoc]
-- =============================================
-- Description: Captura de Observações dos documentos
-- =============================================
Acho que o caminho e pode ser por essas StoredProcedure
Att
Denilson Rezende
Olá Denilson.
Segue exemplo de como usar a procedure.
Declare @query nvarchar(max)
Set @query = '
Select
ISNULL(convert(nvarchar(MAX),Comments),'''') -- Pega Campo comentários.
+ '' '' + RTrim(LTrim(IsNull(convert(nvarchar(MAX),Header),'''') -- Pega outro campo
+ '' '' + ISNULL(convert(nvarchar(MAX),Footer),'''') -- Pega outro campo
+ CASE WHEN T0.CardCode = ''CXXXX'' THEN '' ESCREVO MENSAGEM XYZ'' ELSE '''' END
+ '' '' + ISNULL(convert(nvarchar,Footer),''''))) -- PEGA OUTRO CAMPO
+ ''TENHO OUTRA MENSAGEM AQUI''
From
['+@pCompanyDb+']..[O'+@pTblSuffix+'] T0 with(nolock)
Where
DocEntry =' + convert(nvarchar(30),@pDocEntry)
--print (@query)
exec (@query)
Espero que ajude.
Olá Denilson,
voce ja propos e demonstrou ao cliente as opcões de textos predefinidos que o B1 tem?
abraço
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
98 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.