[
{
"operation": "default",
"spec": {
"_attr_access": "items",
"items[]": {
"*": {
"dtUltAlter": "1900-01-01T00:00:00"
}
}
}
},
{
"operation": "modify-overwrite-beta",
"spec": {
"items": {
"*": {
"idExterno": "=concat('pdvsync-usuario-operador-', @(1,matricula),'-', @(1,dtUltAlter))",
"cpf_array": "=split('\\D',@(1,cpf))",
"cpf_": "=join('', @(1,cpf_array))"
}
}
}
},
{
"operation": "shift",
"spec": {
"items": {
"*": {
"idExterno": "idExterno",
"matricula": "items.[&1].[0].idRetaguarda",
"situacao": {
"ATIVO": {
"#1": "items.[&3].[0].situacao"
},
"*": {
"#0": "items.[&3].[0].situacao"
}
},
"login": "items[&1].[0].login"},
"nomelogin": "items[&1].[0].nomelogin",
"senhanome": "items[&1].[0].senhanome",
"dtUltAlter": "items[&1].[0].dtUltAlter",
"cpf_": ["items[&1].[0cpf", "items[&1].cpfsenha"],
"perfil": {
"FISCAL DE CAIXA": {
"#0": "items.[&3].[0].idRetaguardaPerfil",
"#1": "items.[&3].[0].administrador"
},
"OPERADOR DE CAIXA": {
"#1": "items.[&3].[0].idRetaguardaPerfil"
},
"VENDEDOR": {
"#2": "items.[&3].[0].idRetaguardaPerfil"
}
}
}
}
}
},
{
"operation": "default",
"spec": {
"_attr_access": "items",
"items[]": {
"*[]": {
"*": {
"idInquilino": "{{ID_INQUILINO}}",
"idProprietario": "{{MASTER_ID_PROPRIETARIO}}",
"loteOrigem": "{{LOTE_ORIGEM}}",
"administrador": 0,
"senha": "TheCakeIsALie"
}winthor"
}
}
}
}
] |