CONTEÚDO
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Serviços |
Módulo: | Fiscal |
Ponto de entrada no fonte MATA950 (Instrução Normativa), na função FsPrdInv (Cálculo do saldo em estoque no último inventário), para alteração ou implementação da query, conforme atribuição ou soma da query, na tabela SB9 (Saldos Iniciais).
Parâmetros do ponto de Entrada:
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
---|---|---|---|---|---|
PARAMIXB | Array of Record | Query já montada pela função FsPrdInv | X |
Retorno:
Nome | Tipo | Descrição |
---|---|---|
cQuery | Caractere | Retorno com o bloco de código da query para filtrar o saldo em estoque. |
User Function MA950QRY() Local cQuery := PARAMIXB[1] Local cCodPro := " " Local dUltFec := SuperGetMv("MV_ULMES") cQuery := "SELECT B9_FILIAL,B9_COD,B9_LOCAL,B9_QINI,B9_VINI1,B9_DATA " cQuery += "FROM "+RetSqlName("SB9")+" SB9 " cQuery += "WHERE SB9.B9_FILIAL='"+xFilial("SB9")+"' AND " cQuery += "SB9.B9_COD='"+cCodPro+"' AND " cQuery += "SB9.B9_DATA='"+Dtos(dUltFec)+"' AND " cQuery += "SB9.D_E_L_E_T_=' ' " Alert("Ponto de entrada Mata950 - Ponto - MA950QRY ") Return(cQuery) |
Não há.