Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Pontos de entrada.

Versão 12ProcessoObservações
LC001CORLOCA001OrçamentoAlteração das cores da legenda do orçamento
LC001LEGLOCA001OrçamentoAlteração da legenda do orçamento
LC001FILLOCA001OrçamentoFiltro no browse do orçamento
LC001ROTLOCA001OrçamentoAlteração do menu
LC001GRVLOCA001OrçamentoPonto após a gravação dos dados do projeto na alteração do orçamento
LC001INCLOCA001OrçamentoPonto após a gravação dos dados do projeto na inclusão
LC001MANLOCA001OrçamentoValida se é possível dar manutenção em um orçamento
LC001GALOCA001OrçamentoPonto de entrada antes da gravação na manutenção do orçamento (tratamento dos itens locados)
LC001GPLOCA001OrçamentoPonto de entrada depois da gravação na manutenção do orçamento
LC001AJULOCA001OrçamentoAjustes na tabela FPA antes de abrir o orçamento
LC001BUTLOCA001OrçamentoNovos botões na opção de manutenção
LC001VALLOCA001OrçamentoValidação antes de gravar a manutenção do orçamento
LC001GRULOCA001OrçamentoValidação da aba locação antes de gravar
LC001EDTLOCA001OrçamentoAltera a edição das abas do orçamento
LC001NUMLOCA001OrçamentoAltera a numeração de um projeto
LC001DOCLOCA001OrçamentoAltera a edição da aba documentos
LC001CPNLOCA001OrçamentoAltera os campos que serão copiados para a próxima linha de locação
LC01DPLALOCA001OrçamentoValida a deleção dos itens locáveis
LC001FSTLOCA001OrçamentoAltera os status disponíveis da aba Follow Up
LC001CANLOCA001OrçamentoValidar se pode ser cancelado um projeto
LCPOSCANLOCA001OrçamentoPonto após a gravação do cancelamento
LC001REVLOCA001OrçamentoPonto depois da gravação da revisão
LC001VMLLOCA001OrçamentoAltera a validação da manutenção do orçamento
LC001VCTLOCA001OrçamentoValidação antes da geração do contrato
LOCA017LOCA001OrçamentoAlteração do conteúdo da aba de itens locáveis antes da apresentação
LOCA008LOCA001OrçamentoValida se o conjunto transportador pode ser excluído
LC00157LOCA001OrçamentoPonto de entrada para substituir a validação atual do campo FPA_GRUA (Equipamento)
LC01ADDLOCA001Orçamento

 Ponto de Entrada para validações customizadas ao inserir linha

LC01ATITLOCA001Orçamento

Ponto de Entrada para alterar o Título das Abas do Orçamento

LC01ORDPLOCA001Orçamento

Ponto de Entrada para alteração da Sequência do Equipamento

FP0TDOKLOCA001Orçamento

Ponto de Entrada para alterar o Tudo OK da FP0

LCTURFIMLOCA001Orçamento

Ponto de Entrada após o preenchimento dos Turnos

_LOCA03PELOCA003CLASSE DO RENATL

se houver a necessidade de mostrar o error.log basta criar o ponto de entrada _LOCA03PE

LOCA005ALOCA005MinutaAlteração do menu
ZBXACTELLOCA005MinutaInclusão de campos na tela do aceite da minuta
ZBXBXBUTLOCA005MinutaNovos botões na baixa da minuta
ZBXCANBXLOCA005MinutaPonto de entrada antes da gravação do cancelamento da minuta
ZBXQRYLOCA005MinutaInclusão de campos no retorno da query que faz a montagem da tela da minuta
ZBXQRYWHLOCA005MinutaInclusão de regras na query que faz a montagem da tela da minuta
ZBXACVLDLOCA005MinutaNovos botões na tela da baixa da minuta
ZBXBXVLDLOCA005MinutaPonto de entrada antes da gravação da baixa da minuta
ZBXBXFIMLOCA005MinutaPonto de entrada após a gravação da baixa da minuta
ZBXCANMILOCA005MinutaPonto de entrada após o cancelamento da minuta
ZBXESTVLLOCA005MinutaPonto de entrada para verificar se o estorno pode ser realizado
ZBXESTMILOCA005MinutaPonto de entrada após a gravação da baixa da minuta
ZBXTEQFMLOCA005MinutaPonto de entrada após a troca do equipamento da minuta
ZBXBXVHRLOCA005MinutaVerificação dos horários informados na baixa minuta
FILT9QRYLOCA005MinutaNovas regras para seleção do equipamento para as minutas
LOC005ALOCA005MinutaPonto de Entrada para inserir Botões no aRotna
ZC1ADLEGLOCA007Custo ExtraAlteração da legenda do custo extra
LC007FILLOCA007Custo ExtraFiltro no browse
ZC1NOCOPLOCA007Custo ExtraCampos que não serão levados em consideração na cópia
LCZC1EXCLOCA007Custo ExtraPonto de entrada após a exclusão do custo extra

LCZC1ROT

LOCA007Custo ExtraPonto de entrada para inserir novas opções no ações relacionadas

LCZC1FIL

LOCA007Custo ExtraFiltro customizado antes da apresentação do browse

C0718VL

LOCA007Custo ExtraValidação antes da alteração
LOCA007A

LOCA007

Custo Extra

Novo botão na inclusão do custo extra
LOCA007B

LOCA007

Custo ExtraNovo botão na alteração do custo extra
LOCA007C

LOCA007

Custo Extra

Novo botão na visualização do custo extra

LOCA007DLOCA007Custo ExtraComplemento da gravação após a inclusão, alteração e exclusão do custo extra
LC0718VLLOCA007Custo ExtraPonto de Entrada Antes da Alteração
TEMROMANLOCA010Gerar NF. RemessaValidação na seleção do item se existe o romaneio
GERREMTESLOCA010Gerar NF. RemessaTroca da TES da nota de remessa
GERREFLOGLOCA010Gerar NF. RemessaPonto de entrada antes da geração da NF
GERREMFIMLOCA010Gerar NF. RemessaPonto de entrada depois da geração da NF
NFREMQRYLOCA010Gerar NF. RemessaAlteração da query que localiza as notas que serão geradas
LOCA010ALOCA010Geração NF RemessaNo da geração da NF de remessa
GERREMC5LOCA010Geração NF RemessaPonto de Entrada para inserir campo no array na geração do Pedido de vendas (SC5)
GRVC5OBSLOCA010Geração NF RemessaPonto de Entrada para adicionar mais texto na variável _CTXT, observçaõ observação do Pedido de Venda
CLIBLOQLOCA010Geração NF RemessaTRATAMENTO PARA BLOQUAR A EMISSÃO DE NOTA DE REMESSA POR CLIENTE
GRRETPRCLOCA011Gerar NF. RetornoPonto de entrada antes da geração das notas, podendo cancelar a rotina
NFRTITEMLOCA011Gerar NF. RetornoAlteração dos itens da nota fiscal de retorno antes da sua geração
GRCTVLDLOCA013Gerar ContratoVerificar se permite a criação do contrato
GRCANVLDLOCA013Gerar ContratoFiltro adicional na geração do contrato
GRCONTR_LOCA013Gerar ContratoPonto de entrada para compor novos campos na tabela de contratos/viagens FQ5
GRCTLFIMLOCA013Gerar ContratoPonto de entrada no final da geração do contrato
CLIBLOQLOCA013Gerar ContratoTRATAMENTO PARA BLOQUAR A GERAÇÃO DE CONTRATO POR CLIENTE
LCJLFQRYLOCA021Faturamento AutomáticoPONTO DE ENTRADA DESCONTINUADO
LCJLFINILOCA021Faturamento AutomáticoPonto antes da geração do faturamento
LCJTESLOCA021Faturamento AutomáticoAlteração da TES título antes da geração do faturamento
LCJLFITELOCA021Faturamento AutomáticoAlteração dos dados antes da geração do faturamento
LCJLFFRTLOCA021Faturamento AutomáticoManipulação do valor do frete antes da geração do faturamento
LCJNATLOCA021Faturamento AutomáticoAlteração da natureza antes da geração do faturamento
LCJLFCABLOCA021Faturamento AutomáticoManutenção de campos no cabeçalho e itens, antes da geração do pedido de vendas no faturamento automático.
LCJATZAGLOCA021Faturamento AutomáticoAlteração dos dados da tabela FPA, logo após o faturamento
LCJATFIMLOCA021Faturamento AutomáticoApós a geração do faturamento
LCJSERLOCA021Faturamento AutomáticoAlteração da série da nota fiscal de saída
LCJF1VLDLOCA021Faturamento AutomáticoValida se o faturamento pode ser realizado.
LOCA021BLOCA021Faturamento AutomáticoPonto de entrada logo após as perguntas do processamento do faturamento automático (não funciona para os jobs)
LOCA021PLOCA021Faturamento AutomáticoAdiciona valores às colunas customizadas no Ponto de Entrada LOCA021Q na interface de Seleção dos projetos, quando a pergunta "Seleção?" está configurada como "Sim". Deverá sempre ser executado junto com o Ponto de Entrada LOCA021Q.
LOCA021QLOCA021Faturamento AutomáticoAdiciona colunas na interface de Seleção dos projetos, quando a pergunta "Seleção?" está configurada como "Sim". Deverá sempre ser executado junto com o Ponto de Entrada LOCA021P.
LCJLFFIMLOCA021Faturamento AutomáticoPonto de Entrada no Final do Faturamento Automático
LOCA021CLOCA021Faturamento Automático

ponto de entrada para alteracão dos dias fixos = 30

LOCA021DLOCA021Faturamento Automático

Ponto de entrada para alterar o período de locação gravado da SC6

LOCA021RLOCA021Faturamento Automático

PONTO DE ENTRADA PARA ALTERAÇÃO DOS PARAMETROS DE CALCULO

CLIBLOQLOCA021Faturamento Automático

TRATAMENTO PARA BLOQUEAR A EMISSÃO DE FATURAMENTO POR CLIENTE

LC024ROTLOCA024Gerenciamento de bensInclusão de novas opções no browse
LOCA024ALOCA024Gerenciamento de bensAdicionar campos customizados no grid do Gerenciamento de Bens
GERREMTESLOCA029RomaneioAlteração da TES da nota de remessa
LOCA029BLOCA029RomaneioApós Exclusão do Equipamento
LOCA029ALOCA029RomaneioAntes da exclusão do Equipamento
LOCA029CLOCA029RomaneioInclusão de botões na opção Equipamentos
LOCA029DLOCA029RomaneioPonto de Entrada para alterar as cores de legenda
LOCA029ELOCA019RomaneioPonto de Entrada para alterar as cores de legenda
LC029CORLOCA029RomaneioTratamento do aCores, Legenda
LC145QRYLOCA040Cancelamento ASComplemento da query para identificação dos itens que podem ser cancelados
LC145SELLOCA040Cancelamento ASManipulação dos itens que podem ser cancelados
LC145ACELOCA040Cancelamento ASPonto de entrada após o cancelamento de acessórios
LOCT002ALOCA044Boletim de viagemInclusão de campos na aba despesas
LOC035CORLOCA048MediçãoAlteração das cores da legenda
LOC035FILLOCA048MediçãoCriação de filtros no browse das medições
LC035ROTLOCA048MediçãoInclusão de botões
LC035OBSLOCA048MediçãoAlteração nos campos do cabeçalho das medições
LC035MBTLOCA048MediçãoCriação de botões na interface de inclusão e alteração
LC035CPILOCA048MediçãoAlteração dos itens da tela da medição
LC035BRWLOCA048MediçãoManipulação dos dados do cabeçalho e itens antes da apresentação da tela de medição
LC035TELLOCA048MediçãoPonto de entrada para criação dos campos na tela da medição.
LC035COLLOCA048MediçãoAlteração dos dados dos itens, em tempo de criação do acols.
LC035TOKLOCA048MediçãoValidação na confirmação da medição
LC035GRVLOCA048MediçãoAlteração do arotina no momento da gravação da medição
LC35PGRVLOCA048MediçãoPonto de entrada logo após a gravação da tabela FPP
LC035ZLFLOCA048MediçãoPonto de entrada para gravação dos novos campos
LC35PZLMLOCA048MediçãoPonto de entrada após passar a medição para medida, ou baixada.
LOC035LEGLOCA048MediçãoAlteração da legenda
LC35PCANLOCA048MediçãoApós o cancelamento da medição
LOCA018LOCA048Medição

PONTO DE ENTRADA PARA IDENTIFICAÇÃO SE É UMA LOCAÇÃO, OU SERVIÇO

LOC53ZLOLOCA053Time SheetPossibilita a adição de novos campos na locação de mão de obra
LC53DZLOLOCA053Time SheetPonto de Entrada para validações adicionais na deleção das linhas da FPQ
LC060BUTLOCA054R.A.T.Inclusão de botões na tela de edição dos dados
LC111CORLOCA059Apontador de ASAlteração da cor das legendas
LC059FILLOCA059Apontador de ASFiltro no browse
LC111ROTLOCA059Apontador de ASAlteração da query para seleção dos R.A.T.
LC111LEGLOCA059Apontador de ASAlteração da legenda
LC111VRJLOCA059Apontador de ASValidação antes da rejeição da AS
LC111REJLOCA059Apontador de ASDepois da gravação da rejeição da AS
LC111AC1LOCA059Apontador de ASAntes da aprovação da AS
LC111ANTLOCA059Apontador de ASAntes da gravação da aprovação da AS
LC111ZLGLOCA059Apontador de ASComplemento de gravação da tabela FPO - Programação diária de equipamentos
LC111LQRLOCA059Apontador de ASComplemento da query para aprovação em lote
LC111LFLLOCA059Apontador de ASTratamento adicionar antes da apresentação dos registros em lote para aprovação
LC111LBTLOCA059Apontador de ASBotões adicionais na aprovação em lote
LC111TITLOCA059Apontador de ASTítulo do e-mail na aprovação da AS
LC111USRLOCA059Apontador de ASMensagem do e-mail na aprovação da AS
MARKREGLOCA059Apontador de ASValida se o registro pode ser selecionado para aprovação da AS
LC111MSGLOCA059Apontador de ASIndica se apresenta a mensagem de erro quando já existir a programação do item
LTREQCABLOCA059Apontador de ASAdiciona campos na troca do equipamento
LCVLDLINLOCA059Apontador de ASValidação da linha na troca do equipamento
VALGRUALOCA059Apontador de ASValidação adicional na alteração do status do bem
LC111TEQLOCA059Apontador de ASTérmino da gravação da troca de equipamentos
LC111ZBXLOCA059Apontador de ASApós a geração da tabela FPF - Minutas
LC059FTSLLOCA059Apontador de ASPonto auxiliar na seleção dos registros do romaneio
LC111ACELOCA059Apontador de ASPonto de Entrada executado antes do aceite de AS
LOCA080ALOCA080Duplica linhas do OrçamentoValida se pode realizar cópias
LOCA080B LOCA080Duplica linhas do OrçamentoValida se pode realizar cópias após escolher a quantidade
LOCA080CLOCA080Duplica linhas do Orçamento

Informa campos customizados que não devem ser copiados

LOCX21ALOCXITUHistórico do bemApós a geração do histórico do bem
LOCXIT01LOCXITUReajuste de contratosApós a gravação do reajuste, ou estorno do processo.
A100DELP.E. de uso das rotinas padrãoExclusão da NF de EntradaPonto de entrada utilizado no módulo de compras
M460FIMP.E. de uso das rotinas padrãoGravação da NF de saídaPonto de entrada utilizado no módulo de faturamento
MNTA2952P.E. de uso das rotinas padrãoGravação da OSApós a gravação da ordem de serviço
MNTA400FP.E. de uso das rotinas padrãoFinalização da OSApós a gravação da finalização da ordem de serviços
MNTA4206P.E. de uso das rotinas padrãoTela da OSInserção de novos campos
MT103FIMP.E. de uso das rotinas padrãoGravação da NFEApós a gravação da nota fiscal de entrada
SF1100EP.E. de uso das rotinas padrãoExclusão NFEAntes da exclusão da nota fiscal de entrada
SF2460IP.E. de uso das rotinas padrãoGravação da NFSApós a gravação da nota fiscal de saída
SF2520EP.E. de uso das rotinas padrãoExclusão da NFSAntes da exclusão da nota fiscal de saída
LOCR003ALOCR003Demonstrativo de FaturamentoSubstituir informações do Relatório na Locação de Equipamentos
LOCR037ALOCR037Relatório Custo ExtraCustomizar detalhamento do item
LOCR038ALOCR038Relatório de Pré FaturamentoSubstituir informações na seção Pedidos de Venda do Relatório
LCZX1TOKLOCA007Custo extra

Permite incluir validação e serem realizadas ao se clicar no botão OK do formulário do custo extra. 

Pontos de entradas do LOCA001.PRW (Orçamentos)

LC001COR

Ponto-de-entrada: LC001COR

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Alterar as cores da legenda dos orçamentos.

Parâmetros de entrada:

  • alegenda - array com as legendas
  • acores - array com as cores

Retorno:

  • Nil

LC001LEG

Ponto-de-entrada: LC001LEG

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Alterar  Alterar as legendas dos orçamentos.

Parâmetros de entrada:

  • array com as legendas

Retorno:

  • array com as legendas

LC001FIL

Ponto-de-entrada: LC001FIL

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Filtrar o browse do orçamento.

Parâmetros de entrada:

  • Filtro atual

Retorno:

  • Novo filtro

LC001ROT

Ponto-de-entrada: LC001ROT

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Alteração  Alteração do menu

Parâmetros de entrada:

  • AROTINA
  • AROTINA1

Retorno:

  • AROTINA

LC001GRV

Ponto-de-entrada: LC001GRV

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Ponto  Ponto após a gravação dos dados do projeto na alteração do orçamento

Parâmetros de entrada:

  • Nil
  • Nil
  • FP0_PROJET
  • .T.

Retorno:

  • Nil

LC001INC

Ponto-de-entrada: LC001INC

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Ponto após a gravação dos dados do projeto na inclusão

Parâmetros de entrada:

  • FP0_FILIAL
  • FP0_PROJET

Retorno:

  • Nil

LC001MAN

Ponto-de-entrada: LC001MAN

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Valida  Valida se é possível dar manutenção em um orçamento

Parâmetros de entrada:

  • FP0_FILIAL
  • FP0_PROJET
  • COPC

Retorno:

  • Lógico (.T., .F.)

LC001GA

Ponto-de-entrada: LC001GA

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Ponto de entrada antes da gravação para tratamento dos itens locados.

Parâmetros de entrada:

  • aHeader da tabela FPA
  • aCols da tabela FPA
  • Código do projeto
  • lAltera

Retorno:

  • aCols da tabela FPA

LC001GP

Ponto-de-entrada: LC001GP

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Ponto de entrada após a gravação da manutenção do orçamento

Parâmetros de entrada:

  • FP0_PROJET
  • nOpc

Retorno:

  • Nil

LC001AJU

Ponto-de-entrada: LC001AJU

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Ajustes  Ajustes na tabela FPA antes de abrir o orçamento

Parâmetros de entrada:

  • FP0_FILIAL
  • FP0_PROJET
  • COPC

Retorno:

  • Nil

LC001BUT

Ponto-de-entrada: LC001BUT

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Novos  Novos botões na opção de manutenção

Parâmetros de entrada:

  • ABUTTONS
  • POPC

Retorno:

  • ABUTTONS

LC001VAL

Ponto-de-entrada: LC001VAL

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Validação  Validação antes de gravar a manutenção do orçamento

Parâmetros de entrada:

  • ODLGCAR:ACOLS
  • ODLGCAR:AHEADER

Retorno:

  • Lógico (.T., .F.)

LC001GRU

Ponto-de-entrada: LC001GRU

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Validação  Validação da aba locação antes de gravar

Parâmetros de entrada:

  • ODLGCAR:AHEADER
  • ODLGCAR:ACOLS

Retorno:

  • Lógico (.T., .F.)

LC001EDT

Ponto-de-entrada: LC001EDT

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Altera  Altera a edição das abas do orçamento

Parâmetros de entrada:

  • ALIAS 
  • NOPCMANU
  • NSTYLE

Retorno:

  • NSTYLE

LC001NUM

Ponto-de-entrada: LC001NUM

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Alterar  Alterar as legendas dos orçamentos.

Parâmetros de entrada:

  • CCOD

Retorno:

  • CCOD

LC001DOC

Ponto-de-entrada: LC001DOC

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Altera  Altera a edição da aba documentos

Parâmetros de entrada:

  • ACOLS
  • AHEADER

Retorno:

  • ACOLS

LC001CPN

Ponto-de-entrada: LC001CPN

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Altera  Altera os campos que serão copiados para a próxima linha de locação

Parâmetros de entrada:

  • _CCPONAO

Retorno:

  • _CCPONAO


Exemplo de Ponto de Entrada desenvolvido: Quando um novo campo é adicionado a este Ponto de Entrada (PE), seus dados não são automaticamente copiados para a nova linha. Se desejar que os dados sejam copiados, é necessário retirá-los do PE.:

"

/*/{PROTHEUS.DOC} LC001CPN.PRW
Esta função tem por finalidade a indicação dos campos que não serão preenchidos automaticamente,
com base na linha imediatamente acima, no momento em que incluimos uma linha na rotina,
em que é registrado os equipamentos da locação, LOCA001.
@TYPE FUNCTION
@AUTHOR Frank Zwarg Fuga
@SINCE 30/10/2023
/*/

User Function LC001CPN
Local _cCampNao := ParamIxb[1]
    // Não utilize espaços em branco entre o ; e o nome do campo.
    // Atenção aos campos que são preenchidos automaticamente via X3_RELACAO, pois não temos ação sobre eles.
    _cCampNao := "FPA_PRODUT;FPA_GRUA;FPA_DESGRU;FPA_TIPOSE;"
    _cCampNao += "FPA_VRMOB;FPA_VRHOR;FPA_VRDES;FPA_VIAGEM;"
    _cCampNao += "FPA_AS;FPA_GUIMON;FPA_GUIDES;FPA_DTPREN;FPA_HRINI;FPA_HRFIM;"
    _cCampNao += "FPA_FILREM;FPA_NFREM;FPA_DNFREM;FPA_SERREM;FPA_ITEREM;"
    _cCampNao += "FPA_NFRET;FPA_DNFRET;FPA_SERRET;FPA_ITERET;FPA_PARIDA;"
    _cCampNao += "FPA_PARVOL;FPA_SEQSUB;FPA_ULTFAT;FPA_PRCUNI;FPA_VLBRUT;"
    _cCampNao += "FPA_ACRESC;FPA_PDESC;FPA_SEQEST;FPA_FILEMI;"
    _cCampNao += "FPA_DTPRRT;FPA_TPGUIM;FPA_TPGUID;FPA_TESFAT;"
    _cCampNao += "FPA_CLIFAT;FPA_LOJFAT;FPA_NOMFAT;FPA_CUSTO;"
    _cCampNao += "FPA_NATURE;FPA_HRFRAQ;FPA_VLHREX;FPA_VRSEGU;FPA_TPISS;FPA_PEDIDO"
Return _cCampNao

"

LC01DPLA

Ponto-de-entrada: LC01DPLA

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Valida  Valida a deleção dos itens locáveis

Parâmetros de entrada:

  • ODLGPLA:NAT
  • ODLGPLA:ACOLS
  • ODLGPLA:AHEADER

Retorno:

  • ODLGPLA:OBROWSE:BDELETE

LC001FST

Ponto-de-entrada: LC001FST

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Altera  Altera os status disponíveis da aba Follow Up

Parâmetros de entrada:

  • ARET

Retorno:

  • ARET

LC001CAN

Ponto-de-entrada: LC001CAN

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Validar  Validar se pode ser cancelado um projeto

Parâmetros de entrada:

  • Nil

Retorno:

  • Lógico (.T., .F.)

LCPOSCAN

Ponto-de-entrada: LCPOSCAN

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Ponto  Ponto após a gravação do cancelamento

Parâmetros de entrada:

  • Nil

Retorno:

  • Nil

LC001REV

Ponto-de-entrada: LC001REV

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Ponto  Ponto depois da gravação da revisão

Parâmetros de entrada:

  • CPROJET
  • CPROJETNEW

Retorno:

  • Nil

LC001VML

Ponto-de-entrada: LC001VML

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Altera  Altera a validação da manutenção do orçamento

Parâmetros de entrada:

  • Nil

Retorno:

  • Lógico (.T., .F.)

LC001VCT

Ponto-de-entrada: LC001VCT

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Validação  Validação antes da geração do contrato

Parâmetros de entrada:

  • CPROJET

Retorno:

  • Lógico (.T., .F.)


LC01ADD

Ponto-de-entrada: LC01ADD

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Validação  Validação de customizações para inserir linha

Parâmetros de entrada:

Retorno:

  • Lógico (.T., .F.)


LC01ATIT

Ponto-de-entrada: LC01TIT

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Alterar a Descrição das Abas do Orçamento

Parâmetros de entrada:

  • aTitles

Retorno:

  • aTitles


LC01ORDP

Ponto-de-entrada: LC01ORDP

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Alteração da Sequência do Equipamento

Parâmetros de entrada:

  • { CSEQGRU, ODLGPLA, ODLGPLA:NAT, _nAnt}

Retorno:

  • CSEQGRU


FP0TDOK

Ponto-de-entrada: FP0TDOK

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Alterar o Tudo OK da FP0

Parâmetros de entrada:


Retorno:

  • Lógico (.T., .F.)


LCTURFIM

Ponto-de-entrada: LCTURFIM

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Ponto de Entrada após o preenchimento dos Turnos

Parâmetros de entrada:


Retorno:

  • Nil

LOCA017

Ponto-de-entrada: LOCA017

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Alteração  Alteração do conteúdo da aba de itens locáveis antes da apresentação

Parâmetros de entrada:

  • ODLGPLA
  • _NX

Retorno:

  • Nil

LOCA008

Ponto-de-entrada: LOCA008

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: Controla se pode excluir o conjunto transportador

Parâmetros de entrada:

  • FQ5_FILORI
  • FQ5_SOT
  • FQ5_OBRA
  • FQ5_AS
  • FQ5_VIAGEM

Retorno:

  • Lógico (.T., .F.)

LC00157

Ponto-de-entrada: LC00157

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA001 - Orçamentos

Descrição: troca a validação padrão do campo FPA_GRUA, por uma específica.

Parâmetros de entrada:

  • oDlgPla (objeto que contém as informações do grid atual)

Retorno:

  • Lógico (.T., .F.)

...

Pontos de entradas do LOCA003.PRW (CLASSES DO RENTAL)

_LOCA03PE

Ponto-de-entrada: _LOCA03PE

VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA003 - CLASSES RENTAL

Descrição: te houver a necessidade de mostrar o error.log basta criar o ponto de entrada _LOCA03PE

Parâmetros de entrada:

  • OERROR

Retorno:

  • OERROR

Pontos de entradas do LOCA005.PRW (Minutas)

LOCA005

Ponto-de-entrada: LOCA005A LOCA005A

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Alteração do menu

Parâmetros de entrada:

  • array com o arotina

Retorno:

  • array com o arotina

ZBXACTEL

Ponto-de-entrada: ZBXACTEL ZBXACTEL

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Inclusão de campos na tela do aceite da minuta

Parâmetros de entrada:

  • Nil

Retorno:

  • array com os campos adicionais

ZBXBXBUT

Ponto-de-entrada: ZBXBXBUT ZBXBXBUT

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Novos botões na baixa da minuta

Parâmetros de entrada:

  • array com os botões existentes
  • Odlg
  • aCols

Retorno:

  • array com os novos botões

ZBXCANBX

Ponto-de-entrada: ZBXCANBX ZBXCANBX

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Ponto de entrada antes da gravação do cancelamento da minuta

Parâmetros de entrada:

  • aCols

Retorno:

  • Nil

ZBXQRY

Ponto-de-entrada: ZBXQRY ZBXQRY

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Inclusão de campos no retorno da query que faz a montagem da tela da minuta

Parâmetros de entrada:

  • cQry

Retorno:

  • cQry

ZBXQRYWH

Ponto-de-entrada: ZBXQRYWH ZBXQRYWH

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Inclusão de regras na query que faz a montagem da tela da minuta

Parâmetros de entrada:

  • NRECNOATU
  • CPERG

Retorno:

  • CQRY

ZBXACVLD

Ponto-de-entrada: ZBXACVLD ZBXACVLD

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Novos botões na tela da baixa da minuta

Parâmetros de entrada:

  • FPF_DATA
  • FPF_DATA
  • FPF_STATUS
  • FPF_HORAI
  • FPF_HORAF

Retorno:

  • LGRAVA

ZBXBXVLD

Ponto-de-entrada: ZBXBXVLD ZBXBXVLD

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Ponto de entrada antes da gravação da baixa da minuta

Parâmetros de entrada:

  • ATABAUX
  • ARECNOSZBX

Retorno:

  • Lógico (.T., .F.)

ZBXBXFIM

Ponto-de-entrada: ZBXBXFIM ZBXBXFIM

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Ponto de entrada após a gravação da baixa da minuta

Parâmetros de entrada:

  • FPF_MINUTA
  • OBROWSE

Retorno:

  • Nil

ZBXCANMI

Ponto-de-entrada: ZBXCANMI ZBXCANMI

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Ponto de entrada após o cancelamento da minuta

Parâmetros de entrada:

  • FPF_MINUTA
  • FPF_STATUS
  • FPF_AS

Retorno:

  • Nil

ZBXESTVL

Ponto-de-entrada: ZBXESTVL ZBXESTVL

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Ponto de entrada para verificar se o estorno pode ser realizado

Parâmetros de entrada:

  • CSTATUS
  • ATABAUX[NPOS,NPOSSTA]

Retorno:

  • LESTOK

ZBXESTMI

Ponto-de-entrada: ZBXESTMI ZBXESTMI

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Ponto de entrada após a gravação da baixa da minuta

Parâmetros de entrada:

  • FPF_MINUTA
  • CSTATUS
  • ATABAUX[NPOS,NPOSSTA]
  • FPF_AS

Retorno:

  • Nil

ZBXTEQFM

Ponto-de-entrada: ZBXTEQFM ZBXTEQFM

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Ponto de entrada após a troca do equipamento da minuta

Parâmetros de entrada:

  • CFROTAP

Retorno:

  • Nil

ZBXBXVHR

Ponto-de-entrada: ZBXBXVHR ZBXBXVHR

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Verificação dos horários informados na baixa minuta

Parâmetros de entrada:

  • ACOLS
  • AHEADER

Retorno:

  • _LBLOQ

FILT9QRY

Ponto-de-entrada: FILT9QRY FILT9QRY

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Novas regras para seleção do equipamento para as minutas

Parâmetros de entrada:

  • _DDATA
  • _CHRINI
  • _CHRFIM
  • _CFROTAD

Retorno:

  • AFILT9QRY


LOC005A

Ponto-de-entrada: LOC005A

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA005 - Minuta

Descrição: Adicionar novos botões no aRotina

Parâmetros de entrada:

  • {AROTINA}

Retorno:

  • AROTINA

...

Pontos de entradas do LOCA007

.PRW (Custo Extra)

ZC1ADLEG

Ponto-de-entrada: ZC1ADLEG ZC1ADLEG

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA007 - Custo Extra

Descrição: Inclusão de opções no menu do custo extra

Parâmetros de entrada:

  • ASTATUS

Retorno:

  • ASTATUS

LC007FIL

Ponto-de-entrada: LC007FIL

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA007 - Custo Extra

Descrição: Filtro no browse do custo extra

Parâmetros de entrada:

  • FILTRO ATUAL

Retorno:

  • FILTRO ATUALIZADO


ZC1NOCOP

Ponto-de-entrada: ZC1NOCOP ZC1NOCOP

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA007 - Custo Extra

Descrição: Campos que não serão levados em consideração na cópia

Parâmetros de entrada:

  • ANOVO

Retorno:

  • ANOVO

LCZC1EXC

Ponto-de-entrada: LCZC1EXC LCZC1EXC

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA007 - Custo Extra

Descrição: Ponto de entrada após a exclusão do custo extra

Parâmetros de entrada:

  • _NRECNO
  • _CTIPO
  • _CDOCORI
  • _NRECORI

Retorno:

  • Nil

LCZC1ROT

Ponto-de-entrada: LCZC1ROT LCZC1ROT

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA007 - Custo Extra

Descrição: Ponto de entrada para inserir novas opções no ações relacionadas

Parâmetros de entrada:

  • aRotina

Retorno:

  • aRotina

LCZC1FIL

Ponto-de-entrada: LCZC1FIL LCZC1FIL

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA007 - Custo Extra

Descrição: Filtro customizado antes da apresentação do browse

Parâmetros de entrada:

  • NIL

Retorno:

  • Filtro customizado

C0718VL

Ponto-de-entrada: C0718VL C0718VL

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA007 - Custo Extra

Descrição: Validação antes da alteração

Parâmetros de entrada:

  • NIL

Retorno:

  • Retorno lógico se possibilita, ou não a alteração do custo extra.


LOCA007A

Ponto-de-entrada: LOCA007A LOCA007A

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA007 - Custo Extra

Descrição: Inserção de botão na tela de inclusão do custo extra.

Parâmetros de entrada:

  • aButtons

Retorno:

  • aButtons

LOCA007B

Ponto-de-entrada: LOCA007B LOCA007B

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA007 - Custo Extra

Descrição: Inserção de botão na tela de alteração do custo extra.

Parâmetros de entrada:

  • aButtons

Retorno:

  • aButtons

LOCA007C

Ponto-de-entrada: LOCA007C LOCA007C

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA007 - Custo Extra

Descrição: Inserção de botão na tela de visualização do custo extra.

Parâmetros de entrada:

  • aButtons

Retorno:

  • aButtons

LOCA007D

Ponto-de-entrada: LOCA007D LOCA007D

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA007 - Custo Extra

Descrição: Complemento da gravação do custo extra.

Parâmetros de entrada:

  • Confirmado: 0 = Não, 1 = Sim.
  • Indica o tipo da movimentação: 3=Inclusão, 4=Alteração e 5=Exclusão

Retorno:

  • Nil


LC0718VL

Ponto-de-entrada: LC0718VL

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA007 - Custo Extra

Descrição: Ponto de Entrada antes da Alteração

Parâmetros de entrada:

Retorno:

  • Nil

...

Pontos de entradas do LOCA010.PRW (Geração da Nota de Remessa)

TEMROMAN

Ponto-de-entrada: TEMROMAN TEMROMAN

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA010 - Geração da NF de Remessa

Descrição: Validação na seleção do item se existe o romaneio

Parâmetros de entrada:

  • .F.
  • _AARRAY
  • NX
  • NPOS
  • IIF(LFIRST,.T.,.F.)

Retorno:

  • Lógico (.T., .F.)

GERREMTES

Ponto-de-entrada: GERREMTES GERREMTES

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA010 - Geração da NF de Remessa

Descrição: Troca da TES da nota de remessa

Parâmetros de entrada:

  • CTESLF

Retorno:

  • CTESLF

GERREFLOG

Ponto-de-entrada: GERREFLOG GERREFLOG

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA010 - Geração da NF de Remessa

Descrição: Ponto de entrada antes da geração da NF

Parâmetros de entrada:

  • FPA_GRUA
  • NVALPROD
  • FPA_PRODUT

Retorno:

  • Nil

GERREMFIM

Ponto-de-entrada: GERREMFIM GERREMFIM

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA010 - Geração da NF de Remessa

Descrição: Ponto de entrada depois da geração da NF

Parâmetros de entrada:

  • _CNOTA
  • _CPEDIDO
  • ACAMPOSSC5
  • ACAMPOSSC6

Retorno:

  • Nil

NFREMQRY

Ponto-de-entrada: NFREMQRY NFREMQRY

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA010 - Geração da NF de Remessa

Descrição: Alteração da query que localiza as notas que serão geradas

Parâmetros de entrada:

  • CQUERY

Retorno:

  • CQUERY


LOCA010A

Ponto-de-entrada: LOCA010A LOCA010A

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA010 - Gera NF remessa

Descrição: Ponto de entrada usado para adicionar um campo nas informações para nota fiscal.

Parâmetros de entrada:

  • Nil

Retorno:

  • aLoca010A
    //Formato do Retonno 

    //aLoca010A[1] ==> nome do campo na SC5 

    //aLoca010A[2] ==> descrição a ser apresentada (caso envie vazio usará a do campo)

    //aLoca010A[3] ==> valor pre carregado no campo (enviar de acordo tipo do campo)

    //aLoca010A[4] ==> Consulta Padrão (caso não necessite ou seja numerico, enviar vazio)

Bloco de código
titleLOCA010A - Exemplo
linenumberstrue
#Include 'Protheus.ch'  

User Function Loca010A()
Local aLoca010A := {}

//Formato do Retorno 
//aLoca010A[1] ==> nome do campo na SC5 
//aLoca010A[2] ==> descrição a ser apresentada (caso envie vazio usará a do campo)
//aLoca010A[3] ==> valor pre carregado no campo (enviar de acordo tipo do campo)
//aLoca010A[4] ==> Consulta Padrão (caso não necessite ou seja numerico, enviar vazio)

Aadd(aLoca010A,"C5_XCOD")
Aadd(aLoca010A,"Prod.Extra")
Aadd(aLoca010A,"")
Aadd(aLoca010A,"SB1")

Return aLoca010A


GERREMC5

Ponto-de-entrada: GERREMC5

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA010 - Geração da NF de Remessa

Descrição: Inserir campos na SC5 ao gerar pedido de vendas

Parâmetros de entrada:

  • ACAMPOSSC5

Retorno:

  • ACAMPOSSC5


GRVC5OBS

Ponto-de-entrada: GRVC5OBS

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA010 - Geração da NF de Remessa

Descrição: Adicionar mais texto na variável _cTxt

Parâmetros de entrada:

  • _CTXT

Retorno:

  • _CTXT


CLIBLOQ

Ponto-de-entrada: CLIBLOQ

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA010 - Geração da NF de Remessa

Descrição: TRATAMENTO PARA BLOQUAR A EMISSÃO DE NOTA DE REMESSA POR CLIENTE

Parâmetros de entrada:

  • FP0->FP0_CLI , FP0->FP0_LOJA

Retorno:

  • _LGERA


...

Pontos de entradas do LOCA011.PRW (Geração da Nota de Retorno)

GRRETPRC

Ponto-de-entrada: GRRETPRC GRRETPRC

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA011 - Geração da NF de Retorno

Descrição: Ponto de entrada antes da geração das notas, podendo cancelar a rotina

Parâmetros de entrada:

  • ABRZP5

Retorno:

  • Lógico (.T., .F.)

NFRTITEM

Ponto-de-entrada: NFRTITEM NFRTITEM

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA011 - Geração da NF de Retorno

Descrição: Alteração dos itens da nota fiscal de retorno antes da sua geração

Parâmetros de entrada:

  • ALINHA

Retorno:

  • ALINHA

...

Pontos de entradas do LOCA013.PRW (Geração do Contrato)

GRCTVLD

Ponto-de-entrada: GRCTVLD GRCTVLD

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA013 - Geração do Contrato

Descrição: Verificar se permite a criação do contrato

Parâmetros de entrada:

  • Nil

Retorno:

  • Lógico (.T., .F.)

GRCANVLD

Ponto-de-entrada: GRCANVLD GRCANVLD

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA013 - Geração do Contrato

Descrição: Filtro adicional na geração do contrato

Parâmetros de entrada:

  • T9_STATUS
  • TQY_STATUS
  • FPA_PROJET
  • ""
  • ""

Retorno:

  • Lógico (.T., .F.)

GRCONTR_

Ponto-de-entrada: GRCONTR GRCONTR_

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA013 - Geração do Contrato

Descrição: Ponto de entrada para compor novos campos na tabela de contratos/viagens FQ5

Parâmetros de entrada:

  • "ANTESDTQ"
  • @ADTQ
  • "FP4"

Retorno:

  • xRet

GRCTLFIM

Ponto-de-entrada: GRCTLFIM GRCTLFIM

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA013 - Geração do Contrato

Descrição: Ponto de entrada no final da geração do contrato

Parâmetros de entrada:

  • AASNOVA

Retorno:

  • Nil

CLIBLOQ

Ponto-de-entrada: CLIBLOQ

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA013 - Faturamento automático

Descrição: TRATAMENTO PARA BLOQUAR A GERAÇÃO DE CONTRATO POR CLIENTEDescrição: Ponto de entrada no final da geração do contrato

Parâmetros de entrada:

  • AASNOVA

    FP0->FP0_CLI , FP0->FP0_LOJA

Retorno:

  • Nil

...

Pontos de entradas do LOCA021.PRW (Faturamento automático)

LCJLFQRY - DESCONTINUADO

Ponto-de-entrada: LCJLFQRY LCJLFQRY

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: Complemento da query para a seleção dos registros a serem faturados

Parâmetros de entrada:

  • _CQUERY

Retorno:

  • _CQUERY

LCJLFINI

Ponto-de-entrada: LCJLFINI LCJLFINI

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: Ponto antes da geração do faturamento

Parâmetros de entrada:

  • Nil

Retorno:

  • Nil

LCJTES

Ponto-de-entrada: LCJTES LCJTES

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: Alteração da TES título antes da geração do faturamento

Parâmetros de entrada:

  • _CTES

Retorno:

  • _CTES

LCJLFITE

Ponto-de-entrada: LCJLFITE LCJLFITE

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: Alteração dos dados antes da geração do faturamento

Parâmetros de entrada:

  • _AITEMTEMP

Retorno:

  • _AITEMTEMP

LCJLFFRT

Ponto-de-entrada: LCJLFFRT LCJLFFRT

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: Manipulação do valor do frete antes da geração do faturamento

Parâmetros de entrada:

  • _LPRIMFAT
  • _NVLRFRETE

Retorno:

  • Nil

LCJNAT

Ponto-de-entrada: LCJNAT LCJNAT

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: Alteração da natureza antes da geração do faturamento

Parâmetros de entrada:

  • _CNATUREZ

Retorno:

  • _CNATUREZ

LCJLFCAB

Ponto-de-entrada: LCJLFCAB LCJLFCAB

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: Manutenção de campos no cabeçalho, ou itens antes da geração do pedido de vendas.

Parâmetros de entrada:

  • Array com o cabeçalho, ou item.
  • Campo texto identificando se é o cabeçalho, ou item. Exemplo: "C" = cabeçalho, "I" = Item.

Retorno:

  • Array com o novo cabeçalho, ou item.

LCJATZAG

Ponto-de-entrada: LCJATZAG LCJATZAG

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: Alteração dos dados da tabela FPA, logo após o faturamento. Quando utilizado o sistema não ira gravar datas proximo faturamento na FPA.

Parâmetros de entrada:

  • Nil

Retorno:

  • Nil

LCJATFIM

Ponto-de-entrada: LCJATFIM LCJATFIM

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: Após a geração do faturamento

Parâmetros de entrada:

  • Nil

Retorno:

  • Nil

LCJSER

Ponto-de-entrada: LCJSER LCJSER

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: Alteração da série da nota fiscal de saída

Parâmetros de entrada:

  • _CSERIE

Retorno:

  • _CSERIE

LCJF1VLD

Ponto-de-entrada: LCJF1VLD LCJF1VLD

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: Valida se o faturamento pode ser realizado

Parâmetros de entrada:

  • Nil

Retorno:

  • Lógico (.T., .F.)

LOCA021B

Ponto-de-entrada: LOCA021B LOCA021B

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: Ponto de entrada logo após o preenchimento dos parâmetros para processamento do faturamento automático. Não funciona no processo de job do faturamento.

Parâmetros de entrada:

  • Nil

Retorno:

  • Lógico (.T., .F.)


LOCA021P

Ponto-de-entrada: LOCA021P LOCA021P

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: Esta função tem por finalidade o complemento de campos na seleção dos orçamentos que serão faturados.
No faturamento automático LOCA021 no parâmetro 14 indicamos utilizaremos a seleção de orçamentos para realizar o faturamento.
Além das colunas previamente apresentadas, quando aplicado este ponto de entrada, completamos com os campos aqui descritos
Este ponto de entrada deve funcionar em conjunto com o ponto de entrada LOCA021Q
O LOCA021P são os dados que serão apresentados e o LOCA021Q é no nome das novas colunas

Parâmetros de entrada:

  • nTipo (1=Locação , 2=Custo Extra)

Retorno:

  • aRetorno ( {"Coluna1","Coluna2","Coluna3","Coluna4","Coluna5"} )
Bloco de código
titleExemplo: LOCA021P
linenumberstrue
/*/{PROTHEUS.DOC} LOCA021P.PRW
TOTVS RENTAL - módulo 94
Esta função tem por finalidade o complemento de campos na seleção dos orçamentos que serão faturados.
No faturamento automático LOCA021 no parâmetro 14 indicamos utilizaremos a seleção de orçamentos para realizar o faturamento.
Além das colunas previamente apresentadas, quando aplicado este ponto de entrada, completamos com os campos aqui descritos
Este ponto de entrada deve funcionar em conjunto com o ponto de entrada LOCA021Q
O LOCA021P são os dados que serão apresentados e o LOCA021Q é no nome das novas colunas
Card 428 sprint Bug
@TYPE FUNCTION
@AUTHOR Frank Zwarg Fuga
@SINCE 13/07/2022
/*/

user function LOCA021P
Local _ntipo := ParamIxb[1] // 1 locação, 3 custo extra
Local _aCompleX := {}
if _nTipo == 1 // locação
	// Conteudo do que será apresentado nas novas colunas, pode ser um campo, ou um valor fixo conforme exemplo abaixo.
	aadd(_aCompleX,{"FZF1","FZF2","FZF3","FZF4",FPA->FPA_CUSTO})
Else // custo extra
	// Conteudo do que será apresentado nas novas colunas, pode ser um campo, ou um valor fixo conforme exemplo abaixo.
	aadd(_aCompleX,{"FZF1","FZF2"})
EndIF
Return _aComplex


LOCA021Q

Ponto-de-entrada: LOCA021Q LOCA021Q

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: Esta função tem por finalidade o complemento de campos na seleção dos orçamentos que serão faturados.
No faturamento automático LOCA021 no parâmetro 14 indicamos utilizaremos a seleção de orçamentos para realizar o faturamento.
Além das colunas previamente apresentadas, quando aplicado este ponto de entrada, completamos com os campos aqui descritos
Este ponto de entrada deve funcionar em conjunto com o ponto de entrada LOCA021Q
O LOCA021P são os dados que serão apresentados e o LOCA021Q é no nome das novas colunas

Parâmetros de entrada:

  • nTipo (1=Locação , 2=Custo Extra)

Retorno:

  • aRetorno ( {"FZF1","FZF2","FZF3","FZF4",FPA→FPA_CUSTO})
Bloco de código
titleExemplo: LOCA021Q
linenumberstrue
/*/{PROTHEUS.DOC} LOCA021Q.PRW
TOTVS RENTAL - módulo 94
Esta função tem por finalidade o complemento de campos na seleção dos orçamentos que serão faturados.
No faturamento automático LOCA021 no parâmetro 14 indicamos utilizaremos a seleção de orçamentos para realizar o faturamento.
Além das colunas previamente apresentadas, quando aplicado este ponto de entrada, completamos com os campos aqui descritos
Este ponto de entrada deve funcionar em conjunto com o ponto de entrada LOCA021Q
O LOCA021P são os dados que serão apresentados e o LOCA021Q é no nome das novas colunas
Card 428 sprint Bug
@TYPE FUNCTION
@AUTHOR Frank Zwarg Fuga
@SINCE 13/07/2022
/*/

user function LOCA021Q
Local _ntipo := ParamIxb[1] // 1 locação, 3 custo extra
Local _aCompleX := {}
If _nTipo == 1 // locação
	// Título das novas colunas.
	aadd(_aCompleX,{"Coluna1","Coluna2","Coluna3","Coluna4","Coluna5"})
Else // custo extra
	// Título das novas colunas.
	aadd(_aCompleX,{"Coluna1","Coluna2"})
EndIF
Return _aComplex



LOCA021S

Ponto-de-entradaLOCA21S
VersõesMicrosiga Protheus 12
Compatível PaísesBrasil
Sistemas OperacionaisTodos
Compatível às bases de dadosMsSQL
Nível de acessoNível 1 (Acesso Clientes)
IdiomasPortuguês
Fonte utilizadoLOCA021 - Faturamento Automatico


Descrição: Permite customizar a geração do arquivo Temporario que contem os itens da FPA (itens do contrato de Locação) que estão aptos a serem faturados.

Parâmetros de entrada:

    nenhum

Retorno:

    Arquvo TMP gerado


Exemplo de Ponto de Entrada desenvolvido: 
Atentar no exemplo para os campos que devem ser retornados para query, manter os nomes mas podem alterar as posições. Verificar as variaveis usadas coomo parametros da query, elas não devem ser alteradas.

#INCLUDE "PROTHEUS.CH"


USER FUNCTION LOCA021S()

Local _cQuery := ""
Local _nX
LOCAL LFATAND     := SUPERGETMV("MV_LOCX209" ,.F.,.T.)
LOCAL LFATLOC     := SUPERGETMV("MV_LOCX210" ,.F.,.F.)

    _cQuery := " SELECT ZAG.R_E_C_N_O_ ZAGRECNO, FP1.R_E_C_N_O_ FP1RECNO, ZA0.R_E_C_N_O_ ZA0RECNO, SB1.R_E_C_N_O_ SB1RECNO, SA1.R_E_C_N_O_ SA1RECNO, ISNULL(ST9.R_E_C_N_O_,0) ST9RECNO, FPA_PROJET , FPA_CONPAG "
    _cQuery += " FROM "+RETSQLNAME("FPA")+" ZAG (NOLOCK) "
    _cQuery += " JOIN "+RETSQLNAME("SB1")+" SB1 (NOLOCK) ON B1_FILIAL ='"+XFILIAL("SB1")+"' AND SB1.D_E_L_E_T_ = '' AND B1_COD = FPA_PRODUT "
    _cQuery += " LEFT  JOIN "+RETSQLNAME("ST9")+" ST9 (NOLOCK) ON T9_FILIAL ='"+XFILIAL("ST9")+"' AND ST9.D_E_L_E_T_ = '' AND T9_CODBEM = FPA_GRUA "
    _cQuery += " JOIN "+RETSQLNAME("FP0")+" ZA0 (NOLOCK) ON FP0_FILIAL='"+XFILIAL("FP0")+"' AND ZA0.D_E_L_E_T_ = '' AND FP0_PROJET = FPA_PROJET "
    _cQuery += " JOIN "+RETSQLNAME("FP1")+" FP1 (NOLOCK) ON FP1_FILIAL='"+XFILIAL("FP1")+"' AND FP1.D_E_L_E_T_  = ' ' AND FP1_PROJET = FPA_PROJET AND FP1_OBRA = FPA_OBRA "
    _cQuery += " JOIN "+RETSQLNAME("SA1")+" SA1 (NOLOCK) ON A1_FILIAL ='"+XFILIAL("SA1")+"' AND SA1.D_E_L_E_T_ = ' ' AND A1_COD = FP0_CLI AND A1_LOJA = FP0_LOJA "
    _cQuery += " INNER JOIN "+RETSQLNAME("FQ5")+" DTQ (NOLOCK) ON FQ5_FILIAL='"+XFILIAL("FQ5")+"' AND DTQ.D_E_L_E_T_ = ' ' AND FQ5_FILORI = FPA_FILIAL AND FQ5_VIAGEM = FPA_VIAGEM AND FQ5_AS = FPA_AS AND FQ5_STATUS = '6' "
    _cQuery += " WHERE FPA_FILIAL = '"+XFILIAL("FPA")+"' "
    _cQuery += " AND FPA_DTFIM <> ' '"
    _cQuery += " AND FPA_DTFIM BETWEEN '"+ DTOS(DPAR01)+"' AND '" + DTOS(DPAR02)+"'"
    IF ! LFATAND
        _cQuery += " AND (FPA_DNFRET = ' ' OR FPA_DNFRET >= '"+ DTOS(DPAR01)+"')"
    ENDIF
    _cQuery     += " AND ((FPA_ULTFAT < '" + DTOS(DPAR02) + "' AND (FPA_ULTFAT <= FPA_DTSCRT OR FPA_DTSCRT = '')) OR FPA_ULTFAT = ' ')"
    _cQuery += " AND FPA_NFREM <> ' '" // Tem que ter nota de Remessa
    IF FPA->(FIELDPOS("FPA_PDESC")) > 0
        _cQuery += " AND  FPA_PDESC < 100"
    ENDIF
    _cQuery += " AND (FPA_TIPOSE <> 'L' OR FPA_GRUA BETWEEN '" + CPAR07 + "' AND '" + CPAR08 +"') "
    _cQuery += " AND FPA_PROJET BETWEEN '" +CPAR09 + "' AND '" + CPAR10 + "' "
            
    If _lTem12 .and. _lTem13
        _cQuery += " AND FPA_PRODUT BETWEEN '"+ CPAR12 + "' AND '" + CPAR13 +"' "
    EndIF
    _cQuery += " AND FPA_GRUA BETWEEN '" + CPAR07' + "' AND '" + CPAR08' + "' "

    IF LFATLOC // Fatura somente Locação 
        _cQuery += " AND FPA_TIPOSE = 'L' "
    ELSE
        _cQuery += " AND FPA_TIPOSE IN ('L','M','Z','O') "
    ENDIF
    
    IF LEN(APRJAS) > 0
        FOR _NX := 1 TO LEN(APRJAS)
            IF EMPTY(_CASS)
                _CASS := "'"   + APRJAS[_NX]
            ELSE
                _CASS += "','" + APRJAS[_NX]
            ENDIF
            IF _NX == LEN(APRJAS)
                _CASS += "'"
            ENDIF
        NEXT _NX
        _cQuery += " AND  FPA_AS IN (" +_CASS + ") "
    ENDIF
    _cQuery += " AND  ZAG.D_E_L_E_T_ = '' "
    If FPA->(ColumnPos("FPA_CLIFAT")) > 0
        _cQuery += " ORDER BY     FPA_PROJET, FPA_OBRA,  "
        _cQuery += " FPA_CLIFAT DESC , FPA_LOJFAT, FPA_AS, FPA_CONPAG"  
    Else
        _cQuery += " ORDER BY FPA_PROJET , FPA_AS, FPA_CONPAG " 
    EndIf
    _cQuery := CHANGEQUERY(_cQuery)

    DBUSEAREA(.T. , "TOPCONN" , TCGENQRY(,,_cQuery) , "TMP" , .F. , .T.)

RETURN


LCJLFFIM

Ponto-de-entrada: LCJLFFIM

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: Ponto de entrada no final do Faturamento Automático

Parâmetros de entrada:

  • {CPAR09,CPAR10}, onde CPAR09 = MV_PAR09 e CPAR10 - MV_PAR010

Retorno:

  • Nil


LOCA021C

Ponto-de-entrada: LOCA021C

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: ponto de entrada para alteração dos dias fixos = 30

Parâmetros de entrada:

  • Nil

Retorno:

  • NDIASTRB e _nDiasX


LOCA021D

Ponto-de-entrada: LOCA021D

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: ponto de entrada para alteração do período de locação gravada na SC6

Parâmetros de entrada:

  • {_CPERLOC}

Retorno:

  • _CPERLOC


LOCA021R

Ponto-de-entrada: LOCA021R

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: PONTO DE ENTRADA PARA ALTERAÇÃO DOS PARAMETROS DE CALCULO

Parâmetros de entrada:

  • nenhum

Retorno:

  • Nil


CLIBLOQ

Ponto-de-entrada: CLIBLOQ

Versões

Microsiga Protheus 12

Compatível Países

Brasil

Sistemas Operacionais

Todos

Compatível às bases de dados

MsSQL

Nível de acesso

Nível 1 (Acesso Clientes)

Idiomas

Português

Fonte utilizado

LOCA021 - Faturamento automático

Descrição: PTRATAMENTO PARA BLOQUAR A EMISSÃO DE FATURAMENTO POR CLIENTE

Parâmetros de entrada:

  • FP0->FP0_CLI , FP0->FP0_LOJA

Retorno:

  • Nil

...

Pontos de entradas do LOCA024.PRW (Gerenciamento de bens)

...

Pontos de entrada de uso interno.


FontePonto de Entrada
LOCA001LC001AS
LOCA021LOCA021F
LOCA021LOCA021G
LOCA021LOCA021H
LOCA021LOCA021I
LOCA021LOCA021J
LOCA021LOCA021K
LOCA021LOCA021L
LOCA021LOCA021M
LOCA021LOCA021N
LOCA021LOCA021O
LOCA021LOCA021W
LOCA021LOCA021Y
LOCA011LOCA11A
LOCA011LOCA11B
LOCA011LOCA11C
LOCA011LOCA11D
LOCA011LOCA11E
LOCA011LOCA11F
LOCA011LOCA11G
LOCA011LOCA11H
LOCA059LOCA59B
LOCA059LOCA59C
LOCA059LOCA59D
LOCA059LOCA59E
LOCA059LOCA59F
LOCA059LOCA59G
LOCA059LOCA59I
LOCA059LOCA59J
LOCA059LOCA59K
LOCA059LOCA59L
LOCA059LOCA59M
LOCA059LOCA59N
LOCA059LOCA59O
LOCA059LOCA59P
LOCA059LOCA59Q
LOCA059LOCA59X1
LOCA059LOCA59X2
LOCA059LOCA59X3
LOCA059LOCA59X4
LOCA059LOCA59X5
LOCA059LOCA59X6
LOCA059LOCA59X7
LOCA059LOCA59X8
LOCA059LOCA59X9
LOCA059LOCA59XA
LOCA059LOCA59XB
LOCA059LOCA59XC
LOCA059LOCA59XD
LOCA059LOCA59XE
LOCA059LOCA59XF
LOCA059LOCA59Z
LOCA077LOCA77A
LOCA079LOCA7903