Home

Linha Microsiga Protheus

Páginas filhas
  • F6SE1BCS - Títulos de conta a receber -- 23190

Função: F6SE1BCS - Títulos de conta a receber

O ponto de entrada F6SE1BCS consulta os dados do título de Contas a Receber logo após a gravação na tabela FI7(Rastreamento). Utilizado na negociação de um título de contas a receber através de uma nova Liquidação (FINA460.prx) após gravação.Categoria - USER FUNCTIONFinalidade:1) Quando houver negociação de um Titulo de contas a receber através de uma liquidação, serão gravados todos os dados deste titulo em um arquivo no qual será  enviado ao sistema Sisjuri/BCS. 2) Neste ponto de entrada é realizado uma consulta a partir do titulo negociado, identificado qual o titulo inicial (Fatura)  e rastreado a posição atual de todas as negociações ocorridas, conforme exemplos no quadro abaixo.

F6SE1BCS - Títulos de conta a receber ( [ ParamIXB] ) --> Nil

NomeTipoDescriçãoObrigatórioReferência
ParamIXBArray of Record
Nil (Nulo)

Este Ponto de entrada é utilizado na integração de sistemas PROTHEUS x SISJURI/BCS.

Qualquer dado negociado(Liquidação/Cancelamento da liquidação) de um titulo BCS serão gravados todos os campos em um arquivo e atualizados no sistema SISJURI/BCS

Na User Funtion o parâmetro "ParamIXB" recebe os seguintes dados:

quando for "LIQUIDAÇÃO"  recebe  {"SE1", SE1->(recno()) ,1, "LIQUIDACAO" }

quando for "CANCELAMENTO"  recebe {"SE1", aRastroBCS[nRastroBCS],  2, "LIQUIDACAO" }

Este recurso está disponível somente na versão P10.

Observação: Este ponto de entrada está localizado na função A460Grava (FINA460.prw) e FA460CAN (FINA460.prw) e realiza a chamada da função F250BCS( cAlias, nRec, nOpc, cRotina )

ExecBlock( "F6SE1BCS", .f., .f. , {"SE1", aRastroBCS[nRastroBCS], 1, "LIQUIDACAO" }  )User Function F6SE1BCS()Local aParam := ParamIXBLocal cAlias   := aParam[1]  contém nome do Alias da tabela, characterLocal nRec     := aParam[2]  contém numero do registro, numéricoLocal nOpc     := aParam[3]  contém codigo 1 (Negociação Fatura/Liquidação) ou 2 (Cancel), numericoLocal cRotina := aParam[4]  contém descriçao da operaçao, character
Protheus 10