...
O valor padrão desse parâmetro é "C://_IntegradorNativoVtexConfiguracoes/customizacao.json".
O conteúdo do arquivo deve seguir customizacao.json ficará com o seguinte padrão: {
"Objetos": {
"NOME_DA_CARGA": "NOME_DA_VIEW_CUSTOMIZADA",
}
}
Dentro do arquivo "appsettings.json", que contém configurações utilizadas pelo integrador, existe uma estrutura similar, contendo os nomes das cargas disponíveis e os nomes dos Objetos oficiais do projeto:
{
"Objetos": {
"Armazem": "ECMIV_ARMAZEM",
"Categoria": "ECMIV_CATEGORIAS",
"Estoque": "ECMIV_ESTOQUES",
"Fornecedor": "ECMIV_FABRICANTES",
"ImagemProduto": "ECMIV_IMAGENS_PRODUTOS",
"Marca": "ECMIV_MARCAS",
"Nsu": "ECMIV_PEDIDO_NSU",
"Preco": "ECMIV_PRECOS",
"Produto": "ECMIV_PRODUTOS",
"Sku": "ECMIV_EMBALAGENS",
"PedidoItemCorte": "ECMIV_PEDIDO_ITEM_CORTE",
"PedidoStatus": "ecmiv_pedido_status",
"SpVerficaClienteEcommerce": "SP_VERIFICACLIENTEECOMMERCE"
}
}
Image Added
Pré-Requisitos e Restrições
Aviso |
---|
Notas - Os dados retornados pelas Views customizadas devem possuir o mesmo nome e tipo de dados retornados pelas Views oficiais.
- Exemplo: caso deseje customizar um campo "Descricao" na View de Produtos, o campo retornado na view customizada deve possuir o mesmo nome "Descricao".
- Os dados de entrada das procedures customizadas devem possuir o mesmo nome e tipo de dados das procedures oficiais.
- Exemplo: caso deseje customizar uma funcionalidade da "SpVerficaClienteEcommerce", os parâmetros de entrada da procedure customizada devem possuir os mesmos nomes dos da procedure original.
- O conteúdo dos Objetos existente no arquivo "appsettings.json" não deve ser alterado. Objetos customizadas customizados devem ser declaradas exclusivamente no arquivo "customizacao.json"
- O arquivo "customizacao.json" não precisa declarar Objetos que não foram customizados.
- Exemplo: caso apenas a View de Marcas seja customizada, o arquivo "customizacao.json" conterá apenas a chave "Marca" e o valor contendo o nome da view customizada. Ou seja, não será necessário informar os outros valores.
|