[
{
"operation": "br.com.totvs.integracao.winthosmarthube.infra.jolt.custom.JoltModifyCustomOperation",
"spec": {
"data": {
"*": {
"conteudo": "=base64ToObject(@(1,conteudo))"
}
}
}
},
{
"operation": "modify-overwrite-beta",
"spec": {
"data": {
"*": {
"conteudo": {
"idExterno": "=concat('pdvsync-caixamensagem-',@(1,Loja.IdRetaguarda),'-',@(1,TipoMovimento),'-',@(1,Id))"
}
}
}
}
},
{
"operation": "shift",
"spec": {
"data": {
"*": {
"conteudo": {
"idExterno": ["idExterno[&2]", "items.[&2].idExterno"],
"TipoMovimento": "items.[&2].tipoMovimento",
"Loja": {
"IdRetaguarda": { "999": { "#1": "items.[&5].filial" }, "*": { "@(2,IdRetaguarda)": "items.[&5].filial" } }
},
"Operador": {
"IdRetaguarda": "items.[&3].codFunc"
},
"DataHora": [
"items.[&2].dtLanc",
"items.[&2].dtMovimentoCx"
],
"NumeroCaixa": "items.[&2].numCaixa",
"Id": "items.[&2].numvale",
"Valor": "items.[&2].valor",
"#D": "items.[&2].codCob",
"#WSH-OMNISHOP": "items.[&2].pdvOrigem",
"IdCaixaoperacao": "items.[&2].numFechamentoMovCx"
}
}
}
}
},
{
"operation": "default",
"spec": {
"_attr_access": "items"
}
}
] |