GERREMC5
Pontos de entrada. | Versão 12 | Processo | Observações |
---|---|---|---|
LC001COR | LOCA001 | Orçamento | Alteração das cores da legenda do orçamento |
LC001LEG | LOCA001 | Orçamento | Alteração da legenda do orçamento |
LC001FIL | LOCA001 | Orçamento | Filtro no browse do orçamento |
LC001ROT | LOCA001 | Orçamento | Alteração do menu |
LC001GRV | LOCA001 | Orçamento | Ponto após a gravação dos dados do projeto na alteração do orçamento |
LC001INC | LOCA001 | Orçamento | Ponto após a gravação dos dados do projeto na inclusão |
LC001MAN | LOCA001 | Orçamento | Valida se é possível dar manutenção em um orçamento |
LC001GA | LOCA001 | Orçamento | Ponto de entrada antes da gravação na manutenção do orçamento (tratamento dos itens locados) |
LC001GP | LOCA001 | Orçamento | Ponto de entrada depois da gravação na manutenção do orçamento |
LC001AJU | LOCA001 | Orçamento | Ajustes na tabela FPA antes de abrir o orçamento |
LC001BUT | LOCA001 | Orçamento | Novos botões na opção de manutenção |
LC001VAL | LOCA001 | Orçamento | Validação antes de gravar a manutenção do orçamento |
LC001GRU | LOCA001 | Orçamento | Validação da aba locação antes de gravar |
LC001EDT | LOCA001 | Orçamento | Altera a edição das abas do orçamento |
LC001NUM | LOCA001 | Orçamento | Altera a numeração de um projeto |
LC001DOC | LOCA001 | Orçamento | Altera a edição da aba documentos |
LC001CPN | LOCA001 | Orçamento | Altera os campos que serão copiados para a próxima linha de locação |
LC01DPLA | LOCA001 | Orçamento | Valida a deleção dos itens locáveis |
LC001FST | LOCA001 | Orçamento | Altera os status disponíveis da aba Follow Up |
LC001CAN | LOCA001 | Orçamento | Validar se pode ser cancelado um projeto |
LCPOSCAN | LOCA001 | Orçamento | Ponto após a gravação do cancelamento |
LC001REV | LOCA001 | Orçamento | Ponto depois da gravação da revisão |
LC001VML | LOCA001 | Orçamento | Altera a validação da manutenção do orçamento |
LC001VCT | LOCA001 | Orçamento | Validação antes da geração do contrato |
LOCA017 | LOCA001 | Orçamento | Alteração do conteúdo da aba de itens locáveis antes da apresentação |
LOCA008 | LOCA001 | Orçamento | Valida se o conjunto transportador pode ser excluído |
LC00157 | LOCA001 | Orçamento | Ponto de entrada para substituir a validação atual do campo FPA_GRUA (Equipamento) |
LC01ADD | LOCA001 | Orçamento | Ponto de Entrada para validações customizadas ao inserir linha |
LC01ATIT | LOCA001 | Orçamento | Ponto de Entrada para alterar o Título das Abas do Orçamento |
LC01ORDP | LOCA001 | Orçamento | Ponto de Entrada para alteração da Sequência do Equipamento |
FP0TDOK | LOCA001 | Orçamento | Ponto de Entrada para alterar o Tudo OK da FP0 |
LCTURFIM | LOCA001 | Orçamento | Ponto de Entrada após o preenchimento dos Turnos |
LC001LOC | LOCA001 | Orçamento | PONTO DE ENTRADA PARA INCLUIR INFORMAÇÕES NO RODAPÉ DO ORÇAMENTO |
_LOCA03PE | LOCA003 | CLASSE DO RENATL | se houver a necessidade de mostrar o error.log basta criar o ponto de entrada _LOCA03PE |
LOCA005A | LOCA005 | Minuta | Alteração do menu |
ZBXACTEL | LOCA005 | Minuta | Inclusão de campos na tela do aceite da minuta |
ZBXBXBUT | LOCA005 | Minuta | Novos botões na baixa da minuta |
ZBXCANBX | LOCA005 | Minuta | Ponto de entrada antes da gravação do cancelamento da minuta |
ZBXQRY | LOCA005 | Minuta | Inclusão de campos no retorno da query que faz a montagem da tela da minuta |
ZBXQRYWH | LOCA005 | Minuta | Inclusão de regras na query que faz a montagem da tela da minuta |
ZBXACVLD | LOCA005 | Minuta | Novos botões na tela da baixa da minuta |
ZBXBXVLD | LOCA005 | Minuta | Ponto de entrada antes da gravação da baixa da minuta |
ZBXBXFIM | LOCA005 | Minuta | Ponto de entrada após a gravação da baixa da minuta |
ZBXCANMI | LOCA005 | Minuta | Ponto de entrada após o cancelamento da minuta |
ZBXESTVL | LOCA005 | Minuta | Ponto de entrada para verificar se o estorno pode ser realizado |
ZBXESTMI | LOCA005 | Minuta | Ponto de entrada após a gravação da baixa da minuta |
ZBXTEQFM | LOCA005 | Minuta | Ponto de entrada após a troca do equipamento da minuta |
ZBXBXVHR | LOCA005 | Minuta | Verificação dos horários informados na baixa minuta |
FILT9QRY | LOCA005 | Minuta | Novas regras para seleção do equipamento para as minutas |
LOC005A | LOCA005 | Minuta | Ponto de Entrada para inserir Botões no aRotna |
ZC1ADLEG | LOCA007 | Custo Extra | Alteração da legenda do custo extra |
LC007FIL | LOCA007 | Custo Extra | Filtro no browse |
ZC1NOCOP | LOCA007 | Custo Extra | Campos que não serão levados em consideração na cópia |
LCZC1EXC | LOCA007 | Custo Extra | Ponto de entrada após a exclusão do custo extra |
LCZC1ROT | LOCA007 | Custo Extra | Ponto de entrada para inserir novas opções no ações relacionadas |
LCZC1FIL | LOCA007 | Custo Extra | Filtro customizado antes da apresentação do browse |
C0718VL | LOCA007 | Custo Extra | Validação antes da alteração |
LOCA007A | LOCA007 | Custo Extra | Novo botão na inclusão do custo extra |
LOCA007B | LOCA007 | Custo Extra | Novo botão na alteração do custo extra |
LOCA007C | LOCA007 | Custo Extra | Novo botão na visualização do custo extra |
LOCA007D | LOCA007 | Custo Extra | Complemento da gravação após a inclusão, alteração e exclusão do custo extra |
LC0718VL | LOCA007 | Custo Extra | Ponto de Entrada Antes da Alteração |
TEMROMAN | LOCA010 | Gerar NF. Remessa | Validação na seleção do item se existe o romaneio |
GERREMTES | LOCA010 | Gerar NF. Remessa | Troca da TES da nota de remessa |
GERREFLOG | LOCA010 | Gerar NF. Remessa | Ponto de entrada antes da geração da NF |
GERREMFIM | LOCA010 | Gerar NF. Remessa | Ponto de entrada depois da geração da NF |
NFREMQRY | LOCA010 | Gerar NF. Remessa | Alteração da query que localiza as notas que serão geradas |
LOCA010A | LOCA010 | Geração NF Remessa | No da geração da NF de remessa |
GERREMC5 | LOCA010 | Geração NF Remessa | Ponto de Entrada para inserir campo no array na geração do Pedido de vendas (SC5) |
GRVC5OBS | LOCA010 | Geração NF Remessa | Ponto de Entrada para adicionar mais texto na variável _CTXT, observação do Pedido de Venda |
CLIBLOQ | LOCA010 | Geração NF Remessa | TRATAMENTO PARA BLOQUAR A EMISSÃO DE NOTA DE REMESSA POR CLIENTE |
LOCA10Z | LOCA010 | Geração NF Remessa | PONTO DE ENTRADA ANTES DA GERAÇÃO DO PEDIDO DE VENDA DE REMESSA |
GRRETPRC | LOCA011 | Gerar NF. Retorno | Ponto de entrada antes da geração das notas, podendo cancelar a rotina |
NFRTITEM | LOCA011 | Gerar NF. Retorno | Alteração dos itens da nota fiscal de retorno antes da sua geração |
GRCTVLD | LOCA013 | Gerar Contrato | Verificar se permite a criação do contrato |
GRCANVLD | LOCA013 | Gerar Contrato | Filtro adicional na geração do contrato |
GRCONTR_ | LOCA013 | Gerar Contrato | Ponto de entrada para compor novos campos na tabela de contratos/viagens FQ5 |
GRCTLFIM | LOCA013 | Gerar Contrato | Ponto de entrada no final da geração do contrato |
CLIBLOQ | LOCA013 | Gerar Contrato | TRATAMENTO PARA BLOQUAR A GERAÇÃO DE CONTRATO POR CLIENTE |
LCJLFQRY | LOCA021 | Faturamento Automático | PONTO DE ENTRADA DESCONTINUADO |
LCJLFINI | LOCA021 | Faturamento Automático | Ponto antes da geração do faturamento |
LCJTES | LOCA021 | Faturamento Automático | Alteração da TES título antes da geração do faturamento |
LCJLFITE | LOCA021 | Faturamento Automático | Alteração dos dados antes da geração do faturamento |
LCJLFFRT | LOCA021 | Faturamento Automático | Manipulação do valor do frete antes da geração do faturamento |
LCJNAT | LOCA021 | Faturamento Automático | Alteração da natureza antes da geração do faturamento |
LCJLFCAB | LOCA021 | Faturamento Automático | Manutenção de campos no cabeçalho e itens, antes da geração do pedido de vendas no faturamento automático. |
LCJATZAG | LOCA021 | Faturamento Automático | Alteração dos dados da tabela FPA, logo após o faturamento |
LCJATFIM | LOCA021 | Faturamento Automático | Após a geração do faturamento |
LCJSER | LOCA021 | Faturamento Automático | Alteração da série da nota fiscal de saída |
LCJF1VLD | LOCA021 | Faturamento Automático | Valida se o faturamento pode ser realizado. |
LOCA021B | LOCA021 | Faturamento Automático | Ponto de entrada logo após as perguntas do processamento do faturamento automático (não funciona para os jobs) |
LOCA021P | LOCA021 | Faturamento Automático | Adiciona 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. |
LOCA021Q | LOCA021 | Faturamento Automático | Adiciona 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. |
LCJLFFIM | LOCA021 | Faturamento Automático | Ponto de Entrada no Final do Faturamento Automático |
LOCA021C | LOCA021 | Faturamento Automático | ponto de entrada para alteracão dos dias fixos = 30 |
LOCA021D | LOCA021 | Faturamento Automático | Ponto de entrada para alterar o período de locação gravado da SC6 |
LOCA021R | LOCA021 | Faturamento Automático | PONTO DE ENTRADA PARA ALTERAÇÃO DOS PARAMETROS DE CALCULO |
CLIBLOQ | LOCA021 | Faturamento Automático | TRATAMENTO PARA BLOQUEAR A EMISSÃO DE FATURAMENTO POR CLIENTE |
LCJATFPG | LOCA021 | Faturamento Automático | ALTERAR DADOS DA FPG CUSTO EXTRA |
LOCA021A | LOCA021 | Faturamento Automático | ALTERAR CÓDIGO E DESCRIÇÃO DE PROUTO NA FPG CUSTO EXTRA |
LOCA061Z | LOCA021 | Faturamento Automático | ALTERAR DADOS DO PEDIDOS DE VENDA NO FATURAMENTO AUTOMÁTICO |
LC024ROT | LOCA024 | Gerenciamento de bens | Inclusão de novas opções no browse |
LOCA024A | LOCA024 | Gerenciamento de bens | Adicionar campos customizados no grid do Gerenciamento de Bens |
GERREMTES | LOCA029 | Romaneio | Alteração da TES da nota de remessa |
LOCA029B | LOCA029 | Romaneio | Após Exclusão do Equipamento |
LOCA029A | LOCA029 | Romaneio | Antes da exclusão do Equipamento |
LOCA029C | LOCA029 | Romaneio | Inclusão de botões na opção Equipamentos |
LOCA029D | LOCA029 | Romaneio | Ponto de Entrada para alterar as cores de legenda |
LOCA029E | LOCA019 | Romaneio | Ponto de Entrada para alterar as cores de legenda |
LC029COR | LOCA029 | Romaneio | Tratamento do aCores, Legenda |
LC145QRY | LOCA040 | Cancelamento AS | Complemento da query para identificação dos itens que podem ser cancelados |
LC145SEL | LOCA040 | Cancelamento AS | Manipulação dos itens que podem ser cancelados |
LC145ACE | LOCA040 | Cancelamento AS | Ponto de entrada após o cancelamento de acessórios |
LOCT002A | LOCA044 | Boletim de viagem | Inclusão de campos na aba despesas |
LOC035COR | LOCA048 | Medição | Alteração das cores da legenda |
LOC035FIL | LOCA048 | Medição | Criação de filtros no browse das medições |
LC035ROT | LOCA048 | Medição | Inclusão de botões |
LC035OBS | LOCA048 | Medição | Alteração nos campos do cabeçalho das medições |
LC035MBT | LOCA048 | Medição | Criação de botões na interface de inclusão e alteração |
LC035CPI | LOCA048 | Medição | Alteração dos itens da tela da medição |
LC035BRW | LOCA048 | Medição | Manipulação dos dados do cabeçalho e itens antes da apresentação da tela de medição |
LC035TEL | LOCA048 | Medição | Ponto de entrada para criação dos campos na tela da medição. |
LC035COL | LOCA048 | Medição | Alteração dos dados dos itens, em tempo de criação do acols. |
LC035TOK | LOCA048 | Medição | Validação na confirmação da medição |
LC035GRV | LOCA048 | Medição | Alteração do arotina no momento da gravação da medição |
LC35PGRV | LOCA048 | Medição | Ponto de entrada logo após a gravação da tabela FPP |
LC035ZLF | LOCA048 | Medição | Ponto de entrada para gravação dos novos campos |
LC35PZLM | LOCA048 | Medição | Ponto de entrada após passar a medição para medida, ou baixada. |
LOC035LEG | LOCA048 | Medição | Alteração da legenda |
LC35PCAN | LOCA048 | Medição | Após o cancelamento da medição |
LOCA018 | LOCA048 | Medição | PONTO DE ENTRADA PARA IDENTIFICAÇÃO SE É UMA LOCAÇÃO, OU SERVIÇO |
LOC53ZLO | LOCA053 | Time Sheet | Possibilita a adição de novos campos na locação de mão de obra |
LC53DZLO | LOCA053 | Time Sheet | Ponto de Entrada para validações adicionais na deleção das linhas da FPQ |
LC060BUT | LOCA054 | R.A.T. | Inclusão de botões na tela de edição dos dados |
LC111COR | LOCA059 | Apontador de AS | Alteração da cor das legendas |
LC059FIL | LOCA059 | Apontador de AS | Filtro no browse |
LC111ROT | LOCA059 | Apontador de AS | Alteração da query para seleção dos R.A.T. |
LC111LEG | LOCA059 | Apontador de AS | Alteração da legenda |
LC111VRJ | LOCA059 | Apontador de AS | Validação antes da rejeição da AS |
LC111REJ | LOCA059 | Apontador de AS | Depois da gravação da rejeição da AS |
LC111AC1 | LOCA059 | Apontador de AS | Antes da aprovação da AS |
LC111ANT | LOCA059 | Apontador de AS | Antes da gravação da aprovação da AS |
LC111ZLG | LOCA059 | Apontador de AS | Complemento de gravação da tabela FPO - Programação diária de equipamentos |
LC111LQR | LOCA059 | Apontador de AS | Complemento da query para aprovação em lote |
LC111LFL | LOCA059 | Apontador de AS | Tratamento adicionar antes da apresentação dos registros em lote para aprovação |
LC111LBT | LOCA059 | Apontador de AS | Botões adicionais na aprovação em lote |
LC111TIT | LOCA059 | Apontador de AS | Título do e-mail na aprovação da AS |
LC111USR | LOCA059 | Apontador de AS | Mensagem do e-mail na aprovação da AS |
MARKREG | LOCA059 | Apontador de AS | Valida se o registro pode ser selecionado para aprovação da AS |
LC111MSG | LOCA059 | Apontador de AS | Indica se apresenta a mensagem de erro quando já existir a programação do item |
LTREQCAB | LOCA059 | Apontador de AS | Adiciona campos na troca do equipamento |
LCVLDLIN | LOCA059 | Apontador de AS | Validação da linha na troca do equipamento |
VALGRUA | LOCA059 | Apontador de AS | Validação adicional na alteração do status do bem |
LC111TEQ | LOCA059 | Apontador de AS | Término da gravação da troca de equipamentos |
LC111ZBX | LOCA059 | Apontador de AS | Após a geração da tabela FPF - Minutas |
LC059FTSL | LOCA059 | Apontador de AS | Ponto auxiliar na seleção dos registros do romaneio |
LC111ACE | LOCA059 | Apontador de AS | Ponto de Entrada executado antes do aceite de AS |
LOCA59A | LOCA059 | Apontador de AS | TRATAMENTO PRODUTO E EQUIOAMENTO NO ACEITE DE AS |
LOCA59H | LOCA059 | Apontador de AS | TRATAMENTO PARA ALTERAR CLIENTE DA SOLIICTAÇÃO DE COMPRAS |
LOCA59XG | LOCA059 | Apontador de AS | FORÇAR A TROCA DO EQUIPAMENTO NA SUBSTITUIÇÃO |
LOCA7901 | LOCA079 | PickList | TRATAMENTO ANTES DA ABERTURA DO ARQUIVO DE IMPORTAÇÃO DO PICKLIST |
LOCA080A | LOCA080 | Duplica linhas do Orçamento | Valida se pode realizar cópias |
LOCA080B | LOCA080 | Duplica linhas do Orçamento | Valida se pode realizar cópias após escolher a quantidade |
LOCA080C | LOCA080 | Duplica linhas do Orçamento | Informa campos customizados que não devem ser copiados |
LOCX21A | LOCXITU | Histórico do bem | Após a geração do histórico do bem |
LOCXIT01 | LOCXITU | Reajuste de contratos | Após a gravação do reajuste, ou estorno do processo. |
LOCXIT02 | LOCXITU | Reajuste de Contratos | PONTO DE ENTADA APÓS A GRAVAÇÃO DO REAJUSTE DE CONTRATO |
A100DEL | P.E. de uso das rotinas padrão | Exclusão da NF de Entrada | Ponto de entrada utilizado no módulo de compras |
M460FIM | P.E. de uso das rotinas padrão | Gravação da NF de saída | Ponto de entrada utilizado no módulo de faturamento |
MNTA2952 | P.E. de uso das rotinas padrão | Gravação da OS | Após a gravação da ordem de serviço |
MNTA400F | P.E. de uso das rotinas padrão | Finalização da OS | Após a gravação da finalização da ordem de serviços |
MNTA4206 | P.E. de uso das rotinas padrão | Tela da OS | Inserção de novos campos |
MT103FIM | P.E. de uso das rotinas padrão | Gravação da NFE | Após a gravação da nota fiscal de entrada |
SF1100E | P.E. de uso das rotinas padrão | Exclusão NFE | Antes da exclusão da nota fiscal de entrada |
SF2460I | P.E. de uso das rotinas padrão | Gravação da NFS | Após a gravação da nota fiscal de saída |
SF2520E | P.E. de uso das rotinas padrão | Exclusão da NFS | Antes da exclusão da nota fiscal de saída |
LOCR003A | LOCR003 | Demonstrativo de Faturamento | Substituir informações do Relatório na Locação de Equipamentos |
LOCR037A | LOCR037 | Relatório Custo Extra | Customizar detalhamento do item |
LOCR038A | LOCR038 | Relatório de Pré Faturamento | Substituir informações na seção Pedidos de Venda do Relatório |
LOCR016P | LOCR016 | GERA CONTRATO DE LOCAÇÃO VIA WORD | VALIDAÇÃO EXTRA PARA VERIFICAR O SISTEMA OPERACIONAL EM USO |
LCZX1TOK | LOCA007 | Custo extra | Permite incluir validação e serem realizadas ao se clicar no botão OK do formulário do custo extra. |
LOCA021E | LOCA021 | Faturamento Automatico | É possível validar antes do processamento do faturamento automático, os itens selecionados (locação, ou custo extra) |
LOCA080D | LOCA080 | Duplica item | Permite alterar conteúdo nas linhas que serão incluidas. |
GRCTAAS | LOCA013 | Aceite automatico de AS | Aceite automatico de AS |
LOCA011VLA | LOCA011 | Retorno de Locação | Altera a linha de itens de forma a trazer as linhas previamente MARCADAS (mediante regra) para facilitar a operação |
Ponto-de-entrada: LC001COR
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 | LOCA001 - Orçamentos |
Descrição: Alterar as cores da legenda dos orçamentos.
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001LEG
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 | LOCA001 - Orçamentos |
Descrição: Alterar as legendas dos orçamentos.
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001FIL
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 | LOCA001 - Orçamentos |
Descrição: Filtrar o browse do orçamento.
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001ROT
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 | LOCA001 - Orçamentos |
Descrição: Alteração do menu
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001GRV
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 | LOCA001 - Orçamentos |
Descrição: Ponto após a gravação dos dados do projeto na alteração do orçamento
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001INC
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 | LOCA001 - Orçamentos |
Descrição: Ponto após a gravação dos dados do projeto na inclusão
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001MAN
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 | LOCA001 - Orçamentos |
Descrição: Valida se é possível dar manutenção em um orçamento
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001GA
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 | LOCA001 - Orçamentos |
Descrição: Ponto de entrada antes da gravação para tratamento dos itens locados.
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001GP
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 | LOCA001 - Orçamentos |
Descrição: Ponto de entrada após a gravação da manutenção do orçamento
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001AJU
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 | LOCA001 - Orçamentos |
Descrição: Ajustes na tabela FPA antes de abrir o orçamento
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001BUT
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 | LOCA001 - Orçamentos |
Descrição: Novos botões na opção de manutenção
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001VAL
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 | LOCA001 - Orçamentos |
Descrição: Validação antes de gravar a manutenção do orçamento
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001GRU
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 | LOCA001 - Orçamentos |
Descrição: Validação da aba locação antes de gravar
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001EDT
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 | LOCA001 - Orçamentos |
Descrição: Altera a edição das abas do orçamento
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001NUM
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 | LOCA001 - Orçamentos |
Descrição: Alterar as legendas dos orçamentos.
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001DOC
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 | LOCA001 - Orçamentos |
Descrição: Altera a edição da aba documentos
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001CPN
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 | LOCA001 - Orçamentos |
Descrição: Altera os campos que serão copiados para a próxima linha de locação
Parâmetros de entrada:
Retorno:
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
"
Ponto-de-entrada: LC01DPLA
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 | LOCA001 - Orçamentos |
Descrição: Valida a deleção dos itens locáveis
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001FST
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 | LOCA001 - Orçamentos |
Descrição: Altera os status disponíveis da aba Follow Up
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001CAN
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 | LOCA001 - Orçamentos |
Descrição: Validar se pode ser cancelado um projeto
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LCPOSCAN
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 | LOCA001 - Orçamentos |
Descrição: Ponto após a gravação do cancelamento
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001REV
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 | LOCA001 - Orçamentos |
Descrição: Ponto depois da gravação da revisão
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001VML
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 | LOCA001 - Orçamentos |
Descrição: Altera a validação da manutenção do orçamento
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001VCT
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 | LOCA001 - Orçamentos |
Descrição: Validação antes da geração do contrato
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC01ADD
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 | LOCA001 - Orçamentos |
Descrição: Validação de customizações para inserir linha
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC01TIT
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 | LOCA001 - Orçamentos |
Descrição: Alterar a Descrição das Abas do Orçamento
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC01ORDP
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 | LOCA001 - Orçamentos |
Descrição: Alteração da Sequência do Equipamento
Parâmetros de entrada:
{ CSEQGRU, ODLGPLA, ODLGPLA:NAT, _nAnt}
Retorno:
CSEQGRU
Ponto-de-entrada: FP0TDOK
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 | LOCA001 - Orçamentos |
Descrição: Alterar o Tudo OK da FP0
Parâmetros de entrada:
Retorno:
Lógico (.T., .F.)
Ponto-de-entrada: LCTURFIM
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 | LOCA001 - Orçamentos |
Descrição: Ponto de Entrada após o preenchimento dos Turnos
Parâmetros de entrada:
Retorno:
Nil
Ponto-de-entrada: LOCA017
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 | LOCA001 - Orçamentos |
Descrição: Alteração do conteúdo da aba de itens locáveis antes da apresentação
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LOCA008
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 | LOCA001 - Orçamentos |
Descrição: Controla se pode excluir o conjunto transportador
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC00157
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 | LOCA001 - Orçamentos |
Descrição: troca a validação padrão do campo FPA_GRUA, por uma específica.
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC001LOC
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 | LOCA001 - Orçamentos |
Descrição: PONTO DE ENTRADA PARA INCLUIR INFORMAÇÕES NO RODAPÉ DO ORÇAMENTO
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: _LOCA03PE
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 | LOCA003 - 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
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
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:
Ponto-de-entrada: 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:
Retorno:
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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
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:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
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)
#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 |
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
Exemplo
user funtion GERREMC5()
LOCAL aCampos := PARAMIXB[1]
LOCAL cSeq := Soma1(STR(Len(aCampos)
Aadd(aCampos, {"C5_SEGURO" , 1000 , cSeq } )
RETURN Aclone(acampos)
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
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
Ponto-de-entrada: LOCA10Z
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 DEENTRADA ANTES DA GERAÇÃO DO PEDIDO DE VENDA DE REMESSA
Parâmetros de entrada:
Nil
Retorno:
Nil
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
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 CLIENTE
Parâmetros de entrada:
FP0->FP0_CLI , FP0->FP0_LOJA
Retorno:
Nil
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
Ponto-de-entrada: 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:
Retorno:
/*/{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 |
Ponto-de-entrada: 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:
Retorno:
/*/{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 |
Ponto-de-entrada | LOCA21S |
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 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
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:
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
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
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
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
Ponto-de-entrada: LCJATFPG
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: ALTERAR DADOS DA FPG CUSTO EXTRA
Parâmetros de entrada:
Nil
Retorno:
Nil
Ponto-de-entrada: LOCA021A
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: ALTERAR CÓDIGO E DESCRIÇÃO DE PROUTO NA FPG CUSTO EXTRA
Parâmetros de entrada:
FPG→(Recno()),1 // 1 = Código do produto
Retorno:
Nil
Ponto-de-entrada: LOCA061Z
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: ALTERAR DADOS DO PEDIDOS DE VENDA NO FATURAMENTO AUTOMÁTICO
Parâmetros de entrada:
_ACABPV,_AITENSPV,_AZC1FAT,lGeraPV
Retorno:
ACABPV,_AITENSPV,_AZC1FAT,lGeraPV
Ponto-de-entrada: LC024ROT
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 | LOCA024 - Gerenciamento de bens |
Descrição: Inclusão de novas opções no browse da rotina de gerenciamento de bens.
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LOCA024A
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 | LOCA024 - Gerenciamento de bens |
Descrição: Ponto de entrada para adicionar campos customizados no grid do Gerenciamento de Bens.
Parâmetros de entrada:
Retorno:
Exemplo de ponto de entrada criado:
#INCLUDE "TOTVS.CH"
#INCLUDE "FWMVCDEF.CH"
#INCLUDE "TOPCONN.CH"
#INCLUDE "RWMAKE.CH"
#INCLUDE "PROTHEUS.CH"
#INCLUDE "MSMGADD.CH"
//-------------------------------------------------------------------
/*/{Protheus.doc} LOCA024A
@description Ponto de Entrada para adicionar campos à Grid do Gerenciamento de Bens
@author exemplo
@since 10/03/2023
/*/
//------------------------------------------------------------------
User Function LOCA024A()
Local nX := 0
Local nY := 0
Local nPosNewCpo := 0
Local nTamACols := 0
Local aHeader := PARAMIXB[1]
Local aCols := PARAMIXB[2]
Local aHeadAux := {}
Local aColsAux := {}
Local aTamFam := TamSx3("T6_NOME ")
//Adiciona campo Virtual na grid
For nX := 1 To Len(aHeader)
//adiciona um por um
Aadd(aHeadAux,aHeader[nX])
//caso encontre o campo FQ4_COFAM, adiciona campo virtual com a descrição
If AllTrim(aHeader[nX][2]) == "FQ4_CODFAM"
//guarda campo de referencia
nPosNewCpo := nX
//adiciona campo
Aadd( aHeadAux , { "Fam.CUSTOM" , ; // Titulo
"FQ4_V_FAM" , ; // campo
"@!" , ; // picture
aTamFam[1] , ; // tamanho
aTamFam[2] , ; // decimal
"AllwaysTrue()" , ; // valid
aHeader[nX][7] , ; // usado
"C" , ; // tipo
"" , ; // x3_arquivo
"V" } ) // contexto
EndIf
Next nX
//adiciona coluna com informação no aCols
For nX := 1 To Len(aCols)
//adiciona nova linha a cada aCols
Aadd(aColsAux,{})
//pega o tamanho atual do aColsAux
nTamACols := Len(aColsAux)
//Roda todas as Linhas
For nY := 1 To Len(aCols[nX])
//adiciona campo a campo
Aadd(aColsAux[nTamACols],aCols[nX][nY])
//quando está na posição do campo de referencia, adiciona o valor do campo virtual novo
If nY == nPosNewCpo
Aadd(aColsAux[nTamACols],Posicione("ST6",1,xFilial("ST6") + aCols[nX][nY], "T6_NOME"))
EndIf
Next nY
Next nX
//atualiza aHeader e aCols
aHeader := AClone(aHeadAux)
aCols := AClone(aColsAux)
Return {aHeader,aCols}
Ponto-de-entrada: 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 | LOCA029 - Romaneio |
Descrição: Alteração da TES da nota de remessa
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LOCA029B
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 | LOCA029 - Romaneio |
Descrição: Após a exclusão de um equipamento
Parâmetros de entrada:
Retorno:
Exemplo:
User Function LOCA029B() Local nRecSc5 := 0 Local nRecSc6 := 0 Local lRet := PARAMIXB[1] Local cItem := PARAMIXB[2] Local cProd := PARAMIXB[3] Local cEquip := PARAMIXB[4] Local cAS := PARAMIXB[5] Local cProjFq3 := PARAMIXB[6] If lRet //sua regra EndIf Return |
Ponto-de-entrada: LOCA029A
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 | LOCA029 - Romaneio |
Descrição: Antes da exclusão de um equipamento
Parâmetros de entrada:
FQ3->(recno()
Retorno:
Exemplo:
User Function LOCA029A() Local nRecSc5 := 0 Local nRecSc6 := 0 Local cRecno := PARAMIXB[1] If lRet //sua regra EndIf Return |
Ponto-de-entrada: LOCA029C
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 | LOCA029 - Romaneio |
Descrição: Inclusão de botões na opção de Equipamentos
Parâmetros de entrada:
Retorno:
Exemplo:
User Function LOCA029C() Local aRotinaNew := PARAMIXB[1] AADD( aRotinaNew, { "Alterar Item" , "U_SuaFuncao()" , 0 , 7 , 0 , .F. } ) Return aRotinaNewsc |
Ponto-de-entrada: LOCA029D
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 | LOCA029 - Romaneio |
Descrição: Alterar a Legenda do Romaneio
Parâmetros de entrada:
_nCor
// 1 = ROMANEIO EXPEDICAO COM NF
// 2 = ROMANEIO EXPEDICAO SEM NF
// 3 = ROMANEIO RETORNO COM NF
// 4 = ROMANEIO RETORNO SEM NF
Retorno:
Exemplo:
User Function LOCA029D() Local _nCor := PARAMIXB[1] _nCor := SUA COR DE LEGENDA Return |
Ponto-de-entrada: LOCA029E
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 | LOCA029 - Romaneio |
Descrição: Alterar a Legenda do Romaneio
Parâmetros de entrada:
_aLegenda
Retorno:
Exemplo:
User Function LOCA029E() Local _aLeg := PARAMIXB[1] _aadd(_aleg , {"NOVA COR", "TESTE"}) Return |
Ponto-de-entrada: LC029COR
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 | LOCA029 - Romaneio |
Descrição: Tratamento do aCores, Cor da Legenda da Rotina
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC145QRY
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 | LOCA040 - Cancelamento de AS |
Descrição: Complemento da query para identificação dos itens que podem ser cancelados
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC145SEL
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 | LOCA040 - Cancelamento de AS |
Descrição: Manipulação dos itens que podem ser cancelados
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC145ACE
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 | LOCA040 - Cancelamento de AS |
Descrição: Ponto de entrada após o cancelamento de acessórios
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LOC035COR
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 | LOCA048 - Medição |
Descrição: Alteração das cores da legenda
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LOC035FIL
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 | LOCA048 - Medição |
Descrição: Criação de filtros no browse das medições
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC035ROT
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 | LOCA048 - Medição |
Descrição: Inclusão de botões
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC035OBS
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 | LOCA048 - Medição |
Descrição: Alteração nos campos do cabeçalho das medições
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC035MBT
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 | LOCA048 - Medição |
Descrição: Criação de botões na interface de inclusão e alteração
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC035CPI
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 | LOCA048 - Medição |
Descrição: Alteração dos itens da tela da medição
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC035BRW
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 | LOCA048 - Medição |
Descrição: Manipulação dos dados do cabeçalho e itens antes da apresentação da tela de medição
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC035TEL
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 | LOCA048 - Medição |
Descrição: Manipulação dos dados das informações antes da apresentação da tela de medição, depois de carregado os dados em variáveis de memória.
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC035COL
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 | LOCA048 - Medição |
Descrição: Alteração dos dados dos itens, em tempo de criação do acols
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC035TOK
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 | LOCA048 - Medição |
Descrição: Validação na confirmação da medição
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC035GRV
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 | LOCA048 - Medição |
Descrição: Alteração do arotina no momento da gravação da medição
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC35PGRV
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 | LOCA048 - Medição |
Descrição: Ponto de entrada logo após a gravação da tabela FPP
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC035ZLF
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 | LOCA048 - Medição |
Descrição: Ponto de entrada logo após a gravação da tabela FPN
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC35PZLM
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 | LOCA048 - Medição |
Descrição: Ponto de entrada após passar a medição para medida, ou baixada
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LOC035LEG
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 | LOCA048 - Medição |
Descrição: Alteração da legenda
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC35PCAN
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 | LOCA048 - Medição |
Descrição: Após o cancelamento da medição
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LOCA018
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 | LOCA048 - Medição |
Descrição: PONTO DE ENTRADA PARA IDENTIFICAÇÃO SE É UMA LOCAÇÃO, OU SERVIÇO
Parâmetros de entrada:
LINCLUI
Retorno:
_CTIPOX
Ponto-de-entrada: LOC53ZLO
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 | LOCA053 - Time Sheet |
Descrição: Possibilita a adição de novos campos na locação de mão de obra
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC53DZLO
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 | LOCA053 - Time Sheet |
Descrição: Validações adicionais na deleção da FPQ
Parâmetros de entrada:
ODLGLO
Retorno:
Ponto-de-entrada: LC060BUT
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 | LOCA054 - R.A.T. |
Descrição: Inclusão de botões na tela de edição dos dados
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111COR
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 | LOCA059 - Apontador de AS |
Descrição: Alteração da cor das legendas
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC059FIL
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 | LOCA059 - Apontador de AS |
Descrição: filtro para ser aplicado no browse
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111ROT
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 | LOCA059 - Apontador de AS |
Descrição: Alteração da query para seleção dos R.A.T.
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111LEG
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 | LOCA059 - Apontador de AS |
Descrição: Alteração da legenda
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111VRJ
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 | LOCA059 - Apontador de AS |
Descrição: Validação antes da rejeição da AS
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111REJ
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 | LOCA059 - Apontador de AS |
Descrição: Depois da gravação da rejeição da AS
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111AC1
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 | LOCA059 - Apontador de AS |
Descrição: Antes da aprovação da AS
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111ANT
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 | LOCA059 - Apontador de AS |
Descrição: Antes da gravação da aprovação da AS
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111ZLG
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 | LOCA059 - Apontador de AS |
Descrição: Complemento de gravação da tabela FPO - Programação diária de equipamentos
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111LQR
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 | LOCA059 - Apontador de AS |
Descrição: Complemento da query para aprovação em lote
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111LFL
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 | LOCA059 - Apontador de AS |
Descrição: Tratamento adicionar antes da apresentação dos registros em lote para aprovação
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111LBT
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 | LOCA059 - Apontador de AS |
Descrição: Botões adicionais na aprovação em lote
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111TIT
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 | LOCA059 - Apontador de AS |
Descrição: Título do e-mail na aprovação da AS
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111USR
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 | LOCA059 - Apontador de AS |
Descrição: Mensagem do e-mail na aprovação da AS
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: MARKREG
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 | LOCA059 - Apontador de AS |
Descrição: Valida se o registro pode ser selecionado para aprovação da AS
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111MSG
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 | LOCA059 - Apontador de AS |
Descrição: Indica se apresenta a mensagem de erro quando já existir a programação do item
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LTREQCAB
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 | LOCA059 - Apontador de AS |
Descrição: Adiciona campos na troca do equipamento
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LCVLDLIN
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 | LOCA059 - Apontador de AS |
Descrição: Validação da linha na troca do equipamento
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: VALGRUA
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 | LOCA059 - Apontador de AS |
Descrição: Validação adicional na alteração do status do bem
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111TEQ
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 | LOCA059 - Apontador de AS |
Descrição: Término da gravação da troca de equipamentos
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC111ZBX
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 | LOCA059 - Apontador de AS |
Descrição: Após a geração da tabela FPF - Minutas
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LC059FTSL
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 | LOCA059 - Apontador de AS |
Descrição: Ponto de entrada para auxílio na seleção dos registros no romaneio.
Com este ponto de entrada é criado um botão na tela do romaneio, para apoio na seleção.
Parâmetros de entrada:
Se o parâmetro cAcao for "1", indica para o ponto de entrada que é para executar uma regra de negócios para a seleção do registro, qualquer outro conteúdo, indica que o ponto de entrada tem por função mudar o título do botão.
Estão disponíveis as variáveis oListBox que é o objeto da listbox do romaneio, e _aArray, que são os registros listados na listbox.
O parâmetro cTitulo tem a função para alterar o título do botão.
O parâmetro cTipo indica se o registro é de retorno "1", ou remessa "0".
Retorno:
Ponto-de-entrada: LOCA59A
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 | LOCA059 - Apontador de AS |
Descrição: TRATAMENTO PRODUTO E EQUIPAMENTO NO ACEITE DE AS
Parâmetros de entrada:
Retorno:
_LRET
Ponto-de-entrada: LOCA59H
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 | LOCA059 - Apontador de AS |
Descrição: TRATAMENTO PARA ALTERAR CLIENTE DA SOLIICTAÇÃO DE COMPRAS
Parâmetros de entrada:
Retorno:
Nil
Ponto-de-entrada: LOCA59XG
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 | LOCA059 - Apontador de AS |
Descrição: FORÇAR A TROCA DO EQUIPAMENTO NA SUBSTITUIÇÃO
Parâmetros de entrada:
EquipNv
Retorno:
EquipNv
Ponto-de-entrada: LOCA7901
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 | LOCA079 - Apontador de AS |
Descrição: TRATAMENTO ANTES DA ABERTURA DO ARQUIVO DE IMPORTAÇÃO DO PICKLIST
Parâmetros de entrada:
nHandle
Retorno:
nHandle
Ponto-de-entrada: LOCA080A
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 | LOCA080- Duplica linha de itens do Orçamento |
Descrição: Ponto de Entrada para validar se permite a cópia de linhas
Parâmetros de entrada:
Retorno:
//Bibliotecas #Include "Protheus.ch" #Include "TopConn.ch" //--------------------------------------------------------------------- /*/{Protheus.doc} LOCA080A Ponto de Entrada para validar se pode realizar cópias @author Jose Eulalio @since 20/06/2023 /*/ //--------------------------------------------------------------------- User Function LOCA080A() Local aHead080 := ParamIxb[1] //cabeçalho da FPA atual Local aCols080 := ParamIxb[2] //linha atual Local nPosSeqGru:= ASCAN(aHead080,{|X|ALLTRIM(X[2])=="FPA_SEQGRU"}) Local lRet := .T. //Sua regra // ... If aCols080[nPosSeqGru] == "002" lRet := .F. Alert("Não pode copiar a linha 002") EndIf Return lRet |
Ponto-de-entrada: LOCA080B
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 | LOCA080- Duplica linha de itens do Orçamento |
Descrição: Ponto de Entrada para validar se permite a cópia de linhas após informar a quantidade de cópias
Parâmetros de entrada:
Retorno:
//Bibliotecas #Include "Protheus.ch" #Include "TopConn.ch" //--------------------------------------------------------------------- /*/{Protheus.doc} LOCA080B Ponto de Entrada para validar se pode realizar cópias após escolher a quantidade @author Jose Eulalio @since 20/06/2023 /*/ //--------------------------------------------------------------------- User Function LOCA080B() Local aHead080 := ParamIxb[1] //cabeçalho da FPA atual Local aCols080 := ParamIxb[2] //linha atual Local nQtdCopias:= ParamIxb[3] //quantidade de cópias informada Local nPosSeqGru:= ASCAN(aHead080,{|X|ALLTRIM(X[2])=="FPA_SEQGRU"}) Local lRet := .T. //Sua regra // ... If aCols080[nPosSeqGru] == "001" .And. nQtdCopias > 5 lRet := .F. Alert("Não pode copiar a linha 001 mais que 5 vezes") EndIf Return lRet |
Ponto-de-entrada: LOCA080C
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 | LOCA080- Duplica linha de itens do Orçamento |
Descrição: Ponto de Entrada para informar os campos customizados que não deverão ser copiados
Retorno:
//Bibliotecas #Include "Protheus.ch" #Include "TopConn.ch" //--------------------------------------------------------------------- /*/{Protheus.doc} LOCA080C Ponto de Entrada para informar campos customizados que não devem ser copiados @author Jose Eulalio @since 20/06/2023 /*/ //--------------------------------------------------------------------- User Function LOCA080C() Local aLoca080C := {} //campos customizados que não serão copiados aLoca080C := {"FPA_XCAMPO","FPA_XOUTRO"} Return aLoca080C |
Ponto-de-entrada: LOCX21A
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 | LOCXITU - Rotinas Auxiliares |
Descrição: Logo após a gravação do histórico dos bens tabela FQ4.
Parâmetros de entrada:
Retorno:
Ponto-de-entrada: LOCXIT02
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 | LOCXITU - Rotinas Auxiliares |
Descrição: PONTO DE ENTADA APÓS A GRAVAÇÃO DO REAJUSTE DE CONTRATO
Parâmetros de entrada:
{1} INCLUSÃO
Retorno:
Ponto-de-entrada: LOCR016P
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 | LOCR016 |
Descrição: VALIDAÇÃO EXTRA PARA VERIFICAR O SISTEMA OPERACIONAL EM USO
Parâmetros de entrada:
Retorno:
lPassa
Ponto-de-entrada: LOCR003A
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 | LOCR003 - Demonstrativo de Faturamento |
Descrição: Ponto de Entrada para substituir as informações dos Equipamentos de Locação.
Parâmetros de entrada:
Retorno:
//Bibliotecas #Include "Protheus.ch" #Include "TopConn.ch" #Include "FWPrintSetup.ch" //Alinhamentos #Define PAD_LEFT 0 #Define PAD_RIGHT 1 #Define PAD_CENTER 2 #Define PAD_JUSTIF 3 //Cores #Define COR_CINZA RGB(180, 180, 180) #Define COR_PRETO RGB(000, 000, 000) //Colunas #Define NMINLEFT := 10 #Define NMAXWIDTH := 584 #Define NMAXHEIGHT := 2900 #Define NMEIO := ((NMAXWIDTH+NMINLEFT)/2) //--------------------------------------------------------------------- /*/{Protheus.doc} LOCR003A Ponto de Entrada para substituir informações ao relatório na Locação de Equipamentos @author Jose Eulalio @since 16/06/2023 /*/ //--------------------------------------------------------------------- User Function LOCR003A() Local nLinAtu := ParamIxb[1] //linha atual do relatório Local cPedido := ParamIxb[2] // Pedido de Venda Local cContrato := ParamIxb[3] // Contrato Local oReport := ParamIxb[4] // objeto com o relatório Local oFont2 := TFONTEX():NEW(OREPORT,"COURIER",08,08,.F.,.F.,.F.)// 1 Local cTit003A := "LOCAÇÃO DE EQUIPAMENTOS" Local cPeriodo := "" Local nTamLin := 10 Local nTamObs := 0 Local nQtLinObs := 0 Local n038Obs := 550 Local nLinObs := 0 Local aAreaSC5 := SC5->(GetArea()) Local aAreaSC6 := SC6->(GetArea()) Local aAreaFPA := FPA->(GetArea()) //imprime primeira linha oReport:SAY( nLinAtu-1, 20, "PONTO DE ENTRADA LOCR003A - "+ cTit003A, oFont2:oFont ) //"LOCAÇÃO DE EQUIPAMENTOS - " nLinAtu += nTamLin //imprime equipamento, numero de serie e periodo SC6->(DbSetOrder(1)) //C6_FILIAL+C6_NUM+C6_ITEM+C6_PRODUTO If SC6->(DbSeek(xFilial("SC6") + cPedido)) FPA->(DbSetOrder(3)) //FPA_FILIAL+FPA_AS+FPA_VIAGEM cChave := SC6->(C6_FILIAL + C6_NUM) While !SC6->(Eof()) .And. SC6->(C6_FILIAL + C6_NUM) == cChave cPeriodo := SC6->C6_XPERLOC If FPA->(DbSeek(xFilial("FPA") + SC6->C6_XAS)) oReport:SAY( nLinAtu-1, 020, "Equipamento: " + AllTrim(FPA->FPA_GRUA) , oFont2:oFont ) oReport:SAY( nLinAtu-1, 120, "Num.Serie: " + AllTrim(SC6->C6_NUMSERI) , oFont2:oFont ) oReport:SAY( nLinAtu-1, 220, "Periodo: " + AllTrim(cPeriodo) , oFont2:oFont ) nLinAtu += nTamLin EndIf SC6->(DbSkip()) EndDo EndIf //imprime observação do Pedido SC5->(DbSetOrder(1)) //C5_FILIAL+C5_NUM If SC5->(DbSeek(xFilial("SC5") + cPedido)) //calcula tamanho para a célula nTamObs := oReport:GetTextWidth(SC5->C5_XOBS,oFont2:oFont) nQtLinObs := Max( Int(nTamObs / (n038Obs * 10)) , 1 ) nLinObs := (nQtLinObs * 20) - nTamLin //imprime a célula oReport:SayAlign(nLinAtu, 20, SC5->C5_XOBS , oFont2:oFont, n038Obs, nLinObs, COR_PRETO, PAD_JUSTIF , 0) //campo observação CUSTOMIZADO, se existir //calcula tamanho para adicionar proxima linha nLinObs := Max(Int(nLinObs / 3),nTamLin) EndIf nLinAtu += nLinObs RestArea(aAreaSC5) RestArea(aAreaSC6) RestArea(aAreaFPA) Return nLinAtu |
Ponto-de-entrada: LOCR037A
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 | LOCR037 - Relatório Custo Extra |
Descrição: Customização do detalhamento do item. Quando não utilizado o campo retorna o conteúdo do campo TL_OBSERVA. Nesse ponto de entrada estão posicionadas as tabelas FPG, STJ e STL.
Parâmetros de entrada:
Retorno:
User Function LOCR037A() Local cRet := "Mensagem custom: FPG->" + cValToChar(FPG->(Recno())) + ", STJ->" + cValToChar(STJ->(Recno())) + " e STL->" + cValToChar(STL->(Recno())) + "." Return cRet |
Ponto-de-entrada: LOCR038A
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 | LOCR038 - Relatório Pré Faturamento |
Descrição: Substitui informações a cada linha impressa na Seção de Pedidos de Vendas do Relatório.
Parâmetros de entrada:
Retorno:
//Bibliotecas #Include "Protheus.ch" #Include "TopConn.ch" #Include "FWPrintSetup.ch" //Alinhamentos #Define PAD_LEFT 0 #Define PAD_RIGHT 1 #Define PAD_CENTER 2 #Define PAD_JUSTIF 3 //Cores #Define COR_CINZA RGB(180, 180, 180) #Define COR_PRETO RGB(000, 000, 000) //Colunas Pedido de Venda #Define COL_01 0015 #Define COL_02 0040 #Define COL_03 0120 #Define COL_04 0250 #Define COL_05 0350 #Define COL_06 0390 #Define COL_07 0400 #Define COL_08 0470 #Define COL_TOT 370 //--------------------------------------------------------------------- /*/{Protheus.doc} LOCR038A Ponto de Entrada para substituir informações ao relatório na seção de Pedidos de Venda @author Jose Eulalio @since 07/06/2023 @version 1.0 @type function /*/ //--------------------------------------------------------------------- User Function LOCR038A() Local nLinAtu := ParamIxb[1] //linha atual do relatório Local oPrintPvt := ParamIxb[2] // objeto com o relatório Local cPerLoc := ParamIxb[3] // Periodo da linha Local nValPed := ParamIxb[4] // somatorio do pedido (total será apenas quando lUltLInha = .T.) Local nPedDesc := ParamIxb[5] // somatorio do desconto (total será apenas quando lUltLInha = .T.) Local cAlias038 := ParamIxb[6] // Alias da query do relatório Local cPedAtu := ParamIxb[7] // Pedido atual Local nTamLin := 010 Local nDiasPer := 0 Local oFontDet := TFont():New(cNomeFont, 9, -10, .T., .F., 5, .T., 5, .T., .F.) Local oFontDetN := TFont():New(cNomeFont, 9, -10, .T., .T., 5, .T., 5, .T., .F.) //calcula dias do periodo nDiasPer := CtoD(Substr(cPerLoc,14,10)) - CtoD(Substr(cPerLoc,1,10)) + 1 //imprime os campos oPrintPvt:SayAlign(nLinAtu, COL_01, Transform(SC6->C6_QTDVEN,PesqPict( "SC6","C6_QTDVEN" )) , oFontDet, 0080, nTamLin, COR_PRETO, PAD_LEFT , 0) oPrintPvt:SayAlign(nLinAtu, COL_02, SC6->C6_DESCRI , oFontDet, 0080, nTamLin, COR_PRETO, PAD_LEFT , 0) oPrintPvt:SayAlign(nLinAtu, COL_03, FPA->FPA_GRUA , oFontDet, 0200, nTamLin, COR_PRETO, PAD_LEFT , 0) oPrintPvt:SayAlign(nLinAtu, COL_04, cPerLoc , oFontDet, 0200, nTamLin, COR_PRETO, PAD_LEFT , 0) oPrintPvt:SayAlign(nLinAtu, COL_05, cValToChar(nDiasPer) , oFontDet, 0080, nTamLin, COR_PRETO, PAD_LEFT , 0) oPrintPvt:SayAlign(nLinAtu, COL_06, IIF(FPA->FPA_TIPOSE == "S","Sim","Não" ) , oFontDet, 0080, nTamLin, COR_PRETO, PAD_LEFT , 0) //"Sim"//"Não" oPrintPvt:SayAlign(nLinAtu, COL_07, Transform(FPA->FPA_VRHOR,PesqPict( "FPA","FPA_VRHOR" )) , oFontDet, 0080, nTamLin, COR_PRETO, PAD_RIGHT , 0) oPrintPvt:SayAlign(nLinAtu, COL_08, Transform(SC6->C6_VALOR,PesqPict( "SC6", "C6_VALOR" )) , oFontDet, 0080, nTamLin, COR_PRETO, PAD_RIGHT , 0) nLinAtu := nLinAtu + nTamLin (cAlias038)->(DbSkip()) //apresenta o total If cPedAtu <> (cAlias038)->C5_NUM oPrintPvt:SayAlign(nLinAtu, COL_04 , "Desconto: " + Transform(nPedDesc,PesqPict( "SC6", "C6_VALOR" )) , oFontDetN, 0180, nTamLin, COR_PRETO, PAD_RIGHT , 0) //"Desconto: " oPrintPvt:SayAlign(nLinAtu, COL_TOT, "Total Pedido: " + Transform(nValPed ,PesqPict( "SC6", "C6_VALOR" )) , oFontDetN, 0180, nTamLin, COR_PRETO, PAD_RIGHT , 0) //"Total Pedido: " nLinAtu := nLinAtu + nTamLin EndIf Return nLinAtu |
Os pontos de entrada listados abaixo são usados pelo Rental em conjunto com nossos clientes:
A100DEL | Exclusão da NF de Entrada |
M460FIM | Gravação da NF de saída |
MNTA2952 | Gravação da OS |
MNTA400F | Finalização da OS |
MNTA4206 | Tela da OS |
MT103FIM | Gravação da NFE |
SF1100E | Exclusão NFE |
SF2460I | Gravação da NFS |
SF2520E | Exclusão da NFS |
Ponto-de-entrada: LCZC1TOK
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 | LOCA001 - Orçamentos |
Descrição:
Permite incluir validação e serem realizadas ao se clicar no botão OK do formulário do custo extra.
Parâmetros de Entrada:
Quando o formulário estiver no modo de inclusão recebe um valor numérico 3 quando em modo de alteração o valor recebido será 4.
Parâmetros de entrada:
Exemplo:
Exemplo:
USER FUNCTION LCZC1TOK(nOpc)
Local lRet := .T.
If nOpc = 4
Msgalert(“Alteração cancelada”,”Atenção”)
Lret := .F.
Endif
Return lRet
Ponto-de-entrada: LC111ACE
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 | LOCA059 - Apontador de AS |
Descrição: Executado após o aceite de AS
Parâmetros de entrada:
{FQ5->FQ5_AS , CTITULO , CMSG})
Retorno:
Ponto-de-entrada: GRCTAAS
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 Contrato |
Descrição: Aceite automatico de AS
Parâmetros de entrada:
CGRPAND GRUPOS DE PRODUTOS que não precisam de Bem
Retorno:
Exemplo:
#INCLUDE "PROTHEUS"
user function GRCTAAS()
Local cCGRPAND := ParamIxb[1] // GRUPOS DE PRODUTOS que não precisam de Bem
Local lRet := .T. // Vai gerar com status 1 (não aceita)
if "1234" $ cCGRPAND
lRet := .F. // Vai gerar com status 6 (aceita)
endif
RETURN lRet
Ponto-de-entrada: LOCA011VLA
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 - Retorno de Locação |
Descrição:
Altera a linha de itens de forma a trazer as linhas previamente MARCADAS (mediante regra) para facilitar a operação
Parâmetros de entrada:
{ABRREF}
Retorno:
Exemplo:
User Function LOCA011VLA()
Local ABRAUX := PARAMIXB[]
// Tratativas no ABRAUX - Pré selecionando a primeira linha do grid
ABRAUX [1][1] := .t.
Return ABRAUX
Fonte | Ponto de Entrada |
LOCA001 | LC001AS |
LOCA021 | LOCA021F |
LOCA021 | LOCA021G |
LOCA021 | LOCA021H |
LOCA021 | LOCA021I |
LOCA021 | LOCA021J |
LOCA021 | LOCA021K |
LOCA021 | LOCA021L |
LOCA021 | LOCA021M |
LOCA021 | LOCA021N |
LOCA021 | LOCA021O |
LOCA021 | LOCA021W |
LOCA021 | LOCA021Y |
LOCA011 | LOCA11A |
LOCA011 | LOCA11B |
LOCA011 | LOCA11C |
LOCA011 | LOCA11D |
LOCA011 | LOCA11E |
LOCA011 | LOCA11F |
LOCA011 | LOCA11G |
LOCA011 | LOCA11H |
LOCA059 | LOCA59B |
LOCA059 | LOCA59C |
LOCA059 | LOCA59D |
LOCA059 | LOCA59E |
LOCA059 | LOCA59F |
LOCA059 | LOCA59G |
LOCA059 | LOCA59I |
LOCA059 | LOCA59J |
LOCA059 | LOCA59K |
LOCA059 | LOCA59L |
LOCA059 | LOCA59M |
LOCA059 | LOCA59N |
LOCA059 | LOCA59O |
LOCA059 | LOCA59P |
LOCA059 | LOCA59Q |
LOCA059 | LOCA59X1 |
LOCA059 | LOCA59X2 |
LOCA059 | LOCA59X3 |
LOCA059 | LOCA59X4 |
LOCA059 | LOCA59X5 |
LOCA059 | LOCA59X6 |
LOCA059 | LOCA59X7 |
LOCA059 | LOCA59X8 |
LOCA059 | LOCA59X9 |
LOCA059 | LOCA59XA |
LOCA059 | LOCA59XB |
LOCA059 | LOCA59XC |
LOCA059 | LOCA59XD |
LOCA059 | LOCA59XE |
LOCA059 | LOCA59XF |
LOCA059 | LOCA59Z |
LOCA077 | LOCA77A |
LOCA079 | LOCA7903 |
LOCA021E
Ponto-de-entrada: LOCA021E
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 |
Parâmetros que são enviados no caso de locação:
1) array com os recnos da FPA que foram selecionados
2) Tipo "1" = itens de locação
3) Array completo dos itens de locação
Parâmetros que são enviados no caso de custo extra:
1) o array com os recnos da FPA que foram selecionados e o array da FPG dos itens que foram selecionados
2) Tipo "2" = itens de custo extra
3) Array completo dos itens do custo extra
Parâmetro de retorno:
.T. = indicando que pode ser gerado o faturamento
.F. = bloqueia o faturamento automático
Exemplo de fonte para o ponto de entrada:
#Include "protheus.ch"
// Ponto de entrada para validar os itens selecionados no faturamento automatico
user function LOCA021E
Local _aSelecao := paramixb[1]
Local _cTipo := paramixb[2]
Local _aItens := paramixb[3]
Local _lRet := .T.
Local _nX
Local _aAreaFPA := FPA->(GetArea())
Local _aAreaFPG := FPG->(GetArea())
If _cTipo == "1" // Selecao da locacao
// em _aSeleção estão os recnos da FPA
For _nX := 1 to len(_aSelecao)
FPA->(dbGoto(_aSelecao[_nX][1]))
// Fazer o tratamento necessário das validações com base na FPA
Next
For _nX := 1 to len(_aItens)
// Fazer o tratamento necessário com base nos itens selecionados
Next
Else // Selecao do custo extra
For _nX := 1 to len(_aSelecao)
FPG->(dbGoto(_aSelecao[_nX][1]))
FPA->(dbGoto(_aSelecao[_nX][2]))
// Fazer o tratamento necessário das validações com base na FPA, ou FPG
Next
For _nX := 1 to len(_aItens)
// Fazer o tratamento necessário com base nos itens selecionados
Next
EndIF
FPA->(RestArea(_aAreaFPA))
FPG->(RestArea(_aAreaFPG))
Return _lRet
LOCA080D
Ponto-de-entrada: LOCA080D
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 | LOCA080 - Duplica as Linhas de Locações FPA |
Descrição:
Permite alterar conteúdo nas linhas que serão incluidas.
Parâmetros de Entrada:
Parâmetros de entrada:
aACols- array com a linha a ser gerada
aAHeader - array com os campos da linha
Exemplo: Alterar conteudo do campo FPA_CARAC
USER FUNCTION Loca080D()
Local aACols := PARAMIXB[1]
Local aAHeader := PARAMIXB[2]
Local nPosCar := 0
nPosCar := ASCAN(aAHeader,{|X|ALLTRIM(X[2])=="FPA_CARAC"})
aACols[nPosCar] := "Conteudo Alterado"
Return aACols