Eu tive este problema após importar a base de ceps, que é onde você importou a base de clientes pro AX, ele trouxe o endereço do sistema antigo e agora você precisa colocar no formato AX, para isso, eu fiz o job abaixo que lê o cep de cada cliente e atualiza conforme o address format que está definido.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
static void updateAddressFromCustTable(Args _args)
{
    CustTable   _custTable;
    AddressZipCodeId _addrZipCodeId;
    ;
    while select forupdate _custTable
    {
 
        _addrZipCodeId = _custTable.ZipCode;
        _custTable.Address = Address::formatAddress(_custTable.Street,
                                              _addrZipCodeId,
                                              _custTable.City,
                                              _custTable.CountryRegionId,
                                              _custTable.State,
                                              _custTable.County,
                                              _custTable.AddressNumber,
                                              _custTable.AddressComplement,
                                              _custTable.DistrictName);
        _custTable.update();
    }
}

[]s
Ricardo Pichler