[{
"operation": "default",
"spec": {
"items[]": {
"*": {
"codOperadoraCartao": "cartao_null"
}
}
}
},
{
"operation": "modify-overwrite-beta",
"spec": {
"items": {
"*": {
"idExterno": "=concat('pdvsync-cobranca-', @(1,id),'-',@(1,dataAtualizacao))",
"id": "=toUpper",
"id_verifica_troco": "@(1,id)",
"codigoSistemaExterno": "@(1,id)",
"descricao": "=concat(@(1,id),' - ',@(1,cobranca))",
//COMEÇO "valorMinimoPedido" PARA PT_BR
"valorMinimoPedido_str": "=toString(@(1,valorMinimoPedido))",
"valorMinimoPedido_arr": "=split('\\.',@(1,valorMinimoPedido_str))",
"valorMinimoPedido": "=join(',',@(1,valorMinimoPedido_arr))"
//FIM "valorMinimoPedido" PARA PT_BR
}
}
}
},
{
"operation": "shift",
"spec": {
"items": {
"*": {
"idExterno": "idExterno[]",
"id": "items.[&1].[0].idRetaguarda",
"codFilial": {
"99": { "#{{MASTER_ID_PROPRIETARIO}}": "items.[&3].[0].idProprietario" },
"*": { "@1": "items.[&3].[0].idProprietario" }
},
"cobranca": "items.[&1].[0].descricaofiscal",
"descricao": "items.[&1].[0].descricao",
"nivelvenda": {
"0": { "#0": "items.[&3].[0].situacao" },
"*": { "#1": "items.[&3].[0].situacao" }
},
"id_verifica_troco": {
"D": { "#1": "items.[&3].[0].permiteTroco", "#TR": "items.[&3].[0].idRetaguardaFormaPagTroco" },
"DH": { "#1": "items.[&3].[0].permiteTroco", "#TR": "items.[&3].[0].idRetaguardaFormaPagTroco" },
"CH*": { "#1": "items.[&3].[0].permiteTroco", "#TR": "items.[&3].[0].idRetaguardaFormaPagTroco" }
},
"valorMinimoPedido": "items.[&1].[0].valorMinimoAceito",
"codigoSistemaExterno": "items.[&1].[0].codigoSistemaExterno",
"codOperadoraCartao": {
"cartao_null": {
"@(2,id)": {
"D": { "#1": "items.[&5].[0].tipo" },
"DH": { "#1": "items.[&5].[0].tipo" },
"TR": { "#1": "items.[&5].[0].tipo" },
"CH*": { "#4": "items.[&5].[0].tipo" },
"*": { "#0": "items.[&5].[0].tipo" }
}
}
},
"operadoras": {
"*": {
"codcob": [
"items.[&3].[0].formasPagtoOperadoras[&1].idRetaguarda",
"items.[&3].[0].formasPagtoOperadoras[&1].idRetaguardaFormaPagto",
"items.[&3].[0].formasPagtoOperadoras[&1].idRetaguardaOperadoraPagto"
],
"#1": "items.[&3].[0].formasPagtoOperadoras[&1].situacao",
"tipoOperacaoTef": {
"codTipoTef": {
"01": { "#3": "items.[&6].[0].tipo" },
"02": { "#2": "items.[&6].[0].tipo" },
"*": { "#0": "items.[&6].[0].tipo" }
}
}
}
}
}
}
}
},
{
"operation": "default",
"spec": {
"_attr_access": "items",
"items[]": {
"*[]": {
"*": {
"idInquilino": "{{ID_INQUILINO}}",
"loteOrigem": "{{LOTE_ORIGEM}}",
"idProprietario": "{{MASTER_ID_PROPRIETARIO}}",
"situacao": 0,
"permiteTroco": 0,
"valorMinimoAceito": 0
}
}
}
}
}
] |