cancel
Showing results for 
Search instead for 
Did you mean: 

Formato do endereço do Parceiro de Negócio

Former Member
0 Kudos

Olá pessoal,

Estou criando um report no Crystal, onde preciso informar o endereço do cliente, e quero mostrar no formato padrão do país.

A partir dos documentos (pedido, nota), tem um campo onde o endereço já está completo e no formato do país, porém a partir do cadastro do parceiro do negócio não encontrei um campo que tenha o endereço completo no formato padrão.

Alguém sabe de algum alguma forma de resgatar o endereço no formato padrão do país a partir do cadastro do parceiro de negócio?

Agradeço,

Accepted Solutions (1)

Accepted Solutions (1)

fbio_bilicki
Active Contributor
0 Kudos

Rodrigo, bom dia,

bom, imagino que você tenha pegado no caso de pedido de venda, da tabela RDR12 (ORDR é o cabeçalho do pedido).

A tabela do PN é a OCRD, verifique a tabela CRD1, tem os dados que você precisa.


select

T0.CardCode,

T0.CardName,

T1.*

from OCRD T0

INNER JOIN CRD1 T1 ON T1.CardCode = T0.CardCode

Pra montar o endereço no meu caso, tanto no pedido ou em qualquer relatório eu faço uma montagem dos campos, por exemplo (Crystal Reports):

Endereço = {AddrType} {Street}, {StreetNo}

Cidade = {City} - {State}

Cuidado que a tabela CRD1 tem todos os endereços do PN.

Abraço

Fabio.

SAP 8.82 PL14 / SAP 9.0 PL11

Former Member
0 Kudos

Olá,

Pois é, estou fazendo desta forma.

O que procurava, era algum campo que trouxesse o formato do endereço já pronto a nível do cadastro do parceiro de negócio, como o campo do pedido de venda ORDR.Address2.

Answers (1)

Answers (1)

Former Member
0 Kudos

Boa tarde, não tenho a solução pronta para isso mas tenho uma ideia de como fazer:

Você pode pegar o formato do endereço padrão do País (OCRY.AddrFormat) pelo endereço do PN (CRD1) . A tabela que guarda essa definição é a OADF. (pode acessar pelo menu: Administração -> Configuração -> Parceiro de negócios -> formatos do endereço), tenta adicionar e remover os campos de endereço no formato e ver como fica os caracteres curinga na base de dados. Depois é só criar uma função pra substituir os curingas pela informação do endereço no SQL ou pelo próprio Crystal. Creio que funcione.

Este tópico pode ajudar bastante também:

Abraço.

Former Member
0 Kudos

Olá,

É acho que solução será está.

Ou fazer o formato fixo direto no Crystal puxando os campos, ou criar uma fórmula, lendo o cadastro do Formato do endereço.

Encontrei o layout do cadastro do formato:

$1 - street

$2 - City

$3 - Zip Code

$4 - County

$5 - State

$6 - Country

$7 - Block

$N - new line

U means upper case

D means description for the country/county name...

L means lower case

C means capitalize

Obrigado,