01. DADOS GERAIS

Linha de Produto:TOTVS Varejo Lojas
Segmento:Varejo
Módulo:SigaLoja (Controle de Loja)
Função:

RmiEnvObj

Ticket:Não há.
Story:DVARLOJ1-8265

02. SITUAÇÃO/REQUISITO

Enviar lista de itens no consumo das API's do PDVSYNC

03. SOLUÇÃO

Realizado ajuste para o envio de itens em lista ao assinante PDVSYNC, com isso evitando um consumo desnecessário nas API's do PDVSYNC.

04. DEMAIS INFORMAÇÕES

Para o correto funcionamento desta alteração é necessário adicionar a tag qtdEnvio, na configuração do processo vinculado ao assinante como mostra o exemplo abaixo:

{
    "url":"https://xxxxxxxxxxxx/api/retaguarda/produtos",
    "codigotipo":"12",
    "descricaotipo":"Produto",
    "qtdEnvio": 100,
	"configPSH": { "Version": "1.0" }
}

Por padrão o conteúdo da tag qtdEnvio deve ser 100 produtos por lista. Porém esse numero pode ser alterado até no máximo 1000. 

Esta configuração também é permitida para qualquer processo enviado por exemplo: Produto, Cliente e etc...

05. ASSUNTOS RELACIONADOS


<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>