on 05-07-2014 3:05 PM
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,
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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,
User | Count |
---|---|
103 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
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.