| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | Controle de Lojas (SIGALOJA) |
| Função: | LOJI120O LOJI120 |
| Ticket: | não há |
| Issue: | DVARLOJ1-5747 |
Situação 1
Ao realizar o método PUT para atualizar o dado de algum operador de caixa já cadastrado é apresentado a seguinte mensagem:
{ "errorCode": 400, "errorMessage": "Operador de caixa não localizado\r\nVerifique se as tabelas MGW, SA6 e SLF estão com o mesmo nivel de compartilhamento." }
Situação 2
Ao realizar o método GET para obter os registros é apresentado a seguinte mensagem:
{ "errorCode": 400, "errorMessage": "Operador de caixa não localizado\r\nVerifique se as tabelas MGW, SA6 e SLF estão com o mesmo nivel de compartilhamento." }
Situação 3
Nas tags de valores não seja permitido enviar a tag de Subtração ex: "DiscountTotalPercent": -999.99
Solução 1
Realizado tratamento para encontrar o operador de caixa a ser atualizado na tabelas MGW, SLF e SA6.
Lembrando que as tabelas precisam estar em compartilhamentos iguais.
{
"CompanyId": "99",
"BranchId": "01",
"CompanyInternalId": "string",
"CashierCode": "C05",
"InternalId": "01|C05",
"Name": "CX4",
"ShortName": "CX4",
"WithdrawalLimit": 9999.99,
"DiscountTotalPercent": 99.99,
"DiscountTotalValue": 999999.99,
"DiscountItemPercent": 99.99,
"DiscountItemValue": 999999.99,
"CardNumber": "",
"CanWithdrawal": 1,
"CanCancelItem": 1,
"CanCancelSale": 1,
"CanEditPayment": 1,
"CanOpenDrawer": 1
} |
Solução 2
Realizado tratamento para encontrar o operador de caixa a ser retornado para consulta.
Lembrando que as tabelas precisam estar em compartilhamentos iguais.
Solução 3
Validado todas as tags que possuem valores para não permitir conteúdos negativos:
Tags Validadas: DiscountItemPercent, DiscountItemValue, DiscountTotalPercent e DiscountTotalValue.
Para Inclusão de Operador de Caixa as tags CashierCode e InternalId devem ser passadas sem o caracter "C", pois o execauto ja inclui por default.
{
"CompanyId": "99",
"BranchId": "01",
"CompanyInternalId": "string",
"CashierCode": "05",
"InternalId": "01|05",
"Name": "CX4",
"ShortName": "CX4",
"WithdrawalLimit": 9999.99,
"DiscountTotalPercent": 99.99,
"DiscountTotalValue": 999999.99,
"DiscountItemPercent": 99.99,
"DiscountItemValue": 999999.99,
"CardNumber": "",
"CanWithdrawal": 1,
"CanCancelItem": 1,
"CanCancelSale": 1,
"CanEditPayment": 1,
"CanOpenDrawer": 1
} |
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|