01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Agroindústria
Módulo:SIGAAGR
Função:UBSA010, OGX155
Ticket:8648245
Requisito/Story/Issue (informe o requisito relacionado) :DAGROINDUSTRIA-7302


02. SITUAÇÃO/REQUISITO

Identificada a necessidade de incluir na rotina UBSA010, que realiza o envio de dados ao Webservice SISDEV (INDEA-MT), a geração do Json para atender ao tipo "Venda de sementes/mudas - produtor".

03. SOLUÇÃO

Foi incluído novo método na rotina UBSA010 para realizar a criação do json do tipo "Venda de sementes/mudas - produtor", realizadas modificações na rotina OGX155 para que no momento em que é feito o Documento de Saída realizar a gravação na tabela ND3. Incluído campo ND3_CODSAF na tabela ND3 e parametro MV_AGRS002.


Criar campo ND3_CODSAF na tabela ND3:

Abrir o Configurador (SIGACFG).

1.Aba Campo

      Campo: ND3_CODSAF

  •  Tipo: Caractere
  •  Formato: '@!'
  •  Tamanho: 15

2.Aba Informações

  •  Titulo: Codigo Safra
  •  Descrição: Codigo Safra



Criar campo NJU_IDSAFR na tabela NJU:

Abrir o Configurador (SIGACFG).

1.Aba Campo

  •  Campo: NJU_IDSAFR
  •  Tipo: Caractere
  •  Formato: '@!'
  •  Tamanho: 15

2.Aba Informações

  •  Titulo: Safra INDEA
  •  Descrição: Safra INDEA


Criar campo NP4_IDCTVR na tabela NP4:

Abrir o Configurador (SIGACFG).

1.Aba Campo

      Campo: NP4_IDCTVR

  •  Tipo: Caractere
  •  Formato: '@!'
  •  Tamanho: 10

2.Aba Informações

  •  Titulo: Ctvar INDEA
  •  Descrição: Cultivar INDEA

3.Aba Uso

  •  Assinalar usado



Criar parâmetro (MV_AGRS002)

Abrir o Configurador (SIGACFG).

1.Aba Informações:

  •  Nome da Var.: MV_AGRS002
  •  Tipo: Caractere

2.Aba Descrição:

  •  Descrição: Indica a URL em que sera enviada a requisição do parâmetro de Venda de Sementes/Mudas - Produtor.




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