Janela chamada através da referencia de endereço


#1

Olá, pessoal!

Uso o adempiere e estou com as seguintes duvidas:

1-)
Como faço para poder atualizar a janela de endereços, chamada através da referencia “Localização (endereços)”, nela aparece Endereço 1, Endereço 2, etc. Entrei na Janela “Tradução do sistema” e mudei para o jeito que queria, na janela “Localização” no menu dados x utilitários apresenta do jeito que preciso, porem na janela de localização de endereços chamada através da ref. “Localização (endereços)” continua a mostrar Endereço 1, Endereço 2, etc

2-)
Mesmo atribuindo na tabela cidades e estados que o Brasil tem estados, ao selecionar Brasil não aparece o campo para selecionar o estado, como não consigo achar qual é essa janela, para poder alterar o seu layout. Os meus cadastros de parceiros de negocios estão ficando sem UF.

Atenciosamente;
Controle Facil


Configuração da janela de endereços
#2

[quote:545e6]
1-)
Como faço para poder atualizar a janela de endereços, chamada através da referencia “Localização (endereços)”, nela aparece Endereço 1, Endereço 2, etc. Entrei na Janela “Tradução do sistema” e mudei para o jeito que queria, na janela “Localização” no menu dados x utilitários apresenta do jeito que preciso, porem na janela de localização de endereços chamada através da ref. “Localização (endereços)” continua a mostrar Endereço 1, Endereço 2, etc
[/quote:545e6]
Isso é HardCoded, vc tem que alterar direto no Classe:

org.compiere.grid.ed.VLocationDialog.java

[quote:545e6]
2-)
Mesmo atribuindo na tabela cidades e estados que o Brasil tem estados, ao selecionar Brasil não aparece o campo para selecionar o estado, como não consigo achar qual é essa janela, para poder alterar o seu layout. Os meus cadastros de parceiros de negocios estão ficando sem UF.
[/quote:545e6]
Na Janela de Estado e Cidade, coloque assim o Formato de Impressão de Endereço:

@R@, @C@, @P@

sds, Mario


#3

Olá, Mário!

Obrigado pelas informações!

Funcionou corretamente a questão do campo estado no cadastro de localização, a questão de alterar direto na classe “org.compiere.grid.ed.VLocationDialog.java” se faz necessário para apenas alterar o campo “Endereço 1” para “logradouro”, tendo em vista que este campo e uma tradução, pois quando logo com outro idioma (Inglês, Espanhol) o mesmo muda de acordo com a linguagem.

Atenciosamente;
Controle Facil


#4

então o problema é que nesta classe, o label está assim:

private CLabel lAddress1 = new CLabel(Msg.getMsg(Env.getCtx(), “Address” + " 1"));
private CLabel lAddress1 = new CLabel(Msg.getMsg(Env.getCtx(), “Address” + " 2"));
private CLabel lAddress1 = new CLabel(Msg.getMsg(Env.getCtx(), “Address” + " 3"));
private CLabel lAddress1 = new CLabel(Msg.getMsg(Env.getCtx(), “Address” + " 4"));

por isso vc tem q alterar direto na classe, o que vc pode fazer é criar novas entradas na AD_MESSAGE e dai colocar assim:

private CLabel lAddress1 = new CLabel(Msg.getMsg(Env.getCtx(), “Address”));

na AD_MESSAGE - Address = Address
AD_MESSAGE_TRL - Address = Logradouro

entendeu?


#5

Agora entendi a instrução “[b:d8a9a]HardCoded[/b:d8a9a]”! Obrigado pela sua atenção e agilidade.

Abraços,
Controle Facil