[Resolvido] Programação de Pagamentos

Tópicos sobre a extensão das funcionalides do Compiere / Adempiere utilizando apenas o Dicionário da Aplicação
catia.alessandra
Mensagens: 95
Registrado em: Seg Jan 03, 2011 12:54 pm
Localização: Ijui, RS
Contato:

[Resolvido] Programação de Pagamentos

Mensagempor catia.alessandra » Qui Mar 17, 2011 10:57 am

Bom dia.
Trabalhando com as condições de pagamentos, há a opção de selecionar para quantos dias úteis será programado o pagamento (ex 30, 60, 90).
Eu preciso de uma condição de pagamento diferente. Não é para os clientes pagarem, e sim para a empresa pagar despesas (água, luz, combustivel).
Eu tenho uma condição que tais contas (usarei combustivel) seja pago na quinta-feira, ou seja, o responsável virá cobrar na quinta. Só que eu não posso definir um nº de dias úteis, pois se eu colocar 2 por exemplo, terei que guardar todas as notas para lançar na terça-feira, para vencerem na quinta. E se uma nota chegar na quarta, terá que ficar para a próxima semana.
Eu queria fazer diferente. Que ao invés de usar a quantidade de dias úteis, ele usasse o dia útil. Ou seja, não importa em que dia eu lance a nota, se estiver com a condição Cred 1x Quinta, ele vença na quinat feira.

Eu verifiquei que a classe que calcula esse processo é a MInvoicePaySchedule, que busca o get la da X_C_PaySchedule o getNetDays, utilizando o TimeUtil.

Creio que eu teria que fazer uma verificação, correto? Se for aquela condição de pagamento, invés de verificar o getNetDays eu verificaria o getNetDay.

Alguém já trabalhou com isso, ou implantou algo parecido?

Desde já agradeço. :wink:
Última edição por catia.alessandra em Qui Mar 31, 2011 4:43 pm, editado 1 vez no total.
--
Cátia Alessandra Feistler
-------------------------------------------------------
E-mail: catia.alessandra@gmail.com
MSN: catia.alessandra.f@hotmail.com

ralexsander
Mensagens: 579
Registrado em: Ter Nov 21, 2006 7:43 am
Localização: São Paulo
Contato:

Re: Programação de Pagamentos

Mensagempor ralexsander » Qui Mar 17, 2011 1:38 pm

Olá Catia,

No cadastro da condição de pagamento tem um campo Dia Líquido, dê uma olhada neste campo se atende sua necessidade.

Att.
Ricardo Alexsander Santana
http://www.kenos.com.br

catia.alessandra
Mensagens: 95
Registrado em: Seg Jan 03, 2011 12:54 pm
Localização: Ijui, RS
Contato:

Re: Programação de Pagamentos

Mensagempor catia.alessandra » Qui Mar 17, 2011 1:47 pm

Justamente, eu teria que usar esse campo. Pegar todos os lançamentos que eu fizer até o dia (ex quinta-feira) e vencer naquele dia. Após, vencer somente na proxima semana (próxima quinta-feira).
Pelo jeito niguém trabalhou com isso ainda. :|
--
Cátia Alessandra Feistler
-------------------------------------------------------
E-mail: catia.alessandra@gmail.com
MSN: catia.alessandra.f@hotmail.com

mgrigioni
Mensagens: 483
Registrado em: Sex Jan 05, 2007 3:08 pm
Localização: Jacareí/SP

Re: Programação de Pagamentos

Mensagempor mgrigioni » Sex Mar 18, 2011 8:09 am

por padrão não dá para fazer... vc precisa realmente alterar a forma como é calculado o vencimento..

IMPORTANTE: Condições de pagamento que é só uma parcela, não é pela MInvoicePaySchedule


Voltar para “Desenvolvimento - AD”

Quem está online

Usuários neste fórum: Nenhum usuário registrado e 2 visitantes