Histórico da Página
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 |
Pontos de entradas do LOCA001.PRW (Orçamentos)
LC001COR
Ponto-de-entrada: LC001COR
...
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 | Ponto de entrada para manipular o ações relacionadas. |
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 | LC035ZLF Ponto de entrada para gravação dos novos campos |
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 | LC035ZLF 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 |
LC59EST | LOCA059 | Apontador de AS | |
LC13PRV | LOCA013 | Geração de contrato |
Pontos de entradas do LOCA001.PRW (Orçamentos)
LC001COR
Ponto-de-entrada: LC001COR
Descrição: Alterar as cores da legenda dos orçamentos.
Parâmetros de entrada:
- alegenda - array com as legendas
- acores - array com as cores
Retorno:
- Nil
LC001LEG
Ponto-de-entrada: LC001LEG
...
Descrição: Alterar as legendas dos orçamentos.
Parâmetros de entrada:
- array com as legendas
Retorno:
- array com as legendas
Pontos de entradas do LOCA005.PRW (Minutas)
LOCA006
Ponto-de-entrada: LOCA006
...
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
...
Portugês
...
Fonte utilizado
...
LOCA005 - Minuta
Descrição: Alteração do menu
Parâmetros de entrada:
- array com o arotina
Retorno:
- array com o arotina
ZBXACTEL
Ponto-de-entrada: ZBXACTEL
...
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
...
Portugês
...
Fonte utilizado
...
LOCA005 - Minuta
Descrição: Inclusão de campos na tela do aceite da minuta
Parâmetros de entrada:
- Nil
Retorno:
- array com os campos adicionais
ZBXBXBUT
Ponto-de-entrada: ZBXBXBUT
...
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
...
Portugês
...
Fonte utilizado
...
LOCA005 - Minuta
Descrição: Novos botões na baixa da minuta
Parâmetros de entrada:
- array com os botões existentes
- Odlg
- aCols
Retorno:
- array com os novos botões
ZBXCANBX
Ponto-de-entrada: ZBXCANBX
...
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
...
Portugês
...
Fonte utilizado
...
LOCA005 - Minuta
Descrição: Ponto de entrada antes da gravação do cancelamento da minuta
Parâmetros de entrada:
- aCols
Retorno:
- Nil
ZBXQRY
Ponto-de-entrada: ZBXQRY
...
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
...
Portugês
...
Fonte utilizado
...
LOCA005 - Minuta
Descrição: Inclusão de campos no retorno da query que faz a montagem da tela da minuta
Parâmetros de entrada:
- cQry
Retorno:
- cQry
ZBXQRYWH
Ponto-de-entrada: ZBXQRYWH
Versões
Microsiga Protheus 12
Compatível Países
Brasil
Sistemas Operacionais
Todos
Compatível às bases de dados
MsSQL
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: Inclusão de regras na query que faz a montagem da tela da minuta Alterar as cores da legenda dos orçamentos.
Parâmetros de entrada:
- alegenda - array com as legendas
- acores - array com as cores
- NRECNOATU
- CPERG
Retorno:
- CQRYNil
...
LC001LEG
Ponto-de-entrada: ZBXACVLDLC001LEG
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 tela da baixa da minuta Alterar as legendas dos orçamentos.
Parâmetros de entrada:
- FPF_DATA
- FPF_DATA
- FPF_STATUS
- FPF_HORAI
- FPF_HORAF
- array com as legendas
Retorno:
- LGRAVA
- array com as legendas
LC001FIL
...
Ponto-de-entrada: ZBXBXVLDLC001FIL
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 da baixa da minuta Filtrar o browse do orçamento.
Parâmetros de entrada:
- ATABAUXFiltro atual
- ARECNOSZBX
Retorno:
- Lógico (.T., .F.)
- Novo filtro
LC001ROT
...
Ponto-de-entrada: ZBXBXFIMLC001ROT
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 baixa da minuta Alteração do menu
Parâmetros de entrada:
- FPF_MINUTAAROTINA
- OBROWSEAROTINA1
Retorno:
- NilAROTINA
...
LC001GRV
Ponto-de-entrada: ZBXCANMILC001GRV
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 cancelamento da minutaapós a gravação dos dados do projeto na alteração do orçamento
Parâmetros de entrada:
- Nil
- Nil
- FP0_PROJET
- .T.
- FPF_MINUTA
- FPF_STATUS
- FPF_AS
Retorno:
- Nil
...
LC001INC
Ponto-de-entrada: ZBXESTVLLC001INC
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 verificar se o estorno pode ser realizadoapós a gravação dos dados do projeto na inclusão
Parâmetros de entrada:
- FP0_FILIAL
- FP0_PROJET
- CSTATUS
- ATABAUX[NPOS,NPOSSTA]
Retorno:
- LESTOKNil
...
LC001MAN
Ponto-de-entrada: ZBXESTMILC001MAN
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 baixa da minuta Valida se é possível dar manutenção em um orçamento
Parâmetros de entrada:
- FPFFP0_MINUTAFILIAL
- CSTATUS
- ATABAUX[NPOS,NPOSSTA]
- FP0_PROJET
- COPCFPF_AS
Retorno:
- Nil
- Lógico (.T., .F.)
LC001GA
...
Ponto-de-entrada: ZBXTEQFMLC001GA
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 troca do equipamento da minutaantes da gravação para tratamento dos itens locados.
Parâmetros de entrada:
- aHeader da tabela FPA
- aCols da tabela FPA
- Código do projeto
- lAlteraCFROTAP
Retorno:
- Nil
- aCols da tabela FPA
LC001GP
...
Ponto-de-entrada: ZBXBXVHRLC001GP
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: Verificação dos horários informados na baixa minuta Ponto de entrada após a gravação da manutenção do orçamento
Parâmetros de entrada:
- ACOLSFP0_PROJET
- AHEADERnOpc
Retorno:
- _LBLOQNil
...
LC001AJU
Ponto-de-entrada: FILT9QRYLC001AJU
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: Novas regras para seleção do equipamento para as minutas Ajustes na tabela FPA antes de abrir o orçamento
Parâmetros de entrada:
- FP0_DDATAFILIAL
- FP0_CHRINI
- _CHRFIM
- PROJET
- COPC_CFROTAD
Retorno:
- NilAFILT9QRY
LC001BUT
Pontos de entradas do LOCA007.PRW (Custo Extra)
Pontos de entradas do LOCA010.PRW (Geração da Nota de Remessa)
Pontos de entradas do LOCA011.PRW (Geração da Nota de Retorno)
Pontos de entradas do LOCA013.PRW (Geração do Contrato)
Pontos de entradas do LOCA021.PRW (Faturamento automático)
Pontos de entradas do LOCA029.PRW (Romaneio)
Pontos de entradas do LOCA040.PRW (Cancelamento de AS)
Pontos de entradas do LOCA048.PRW (Medição)
Pontos de entradas do LOCA050.PRW (Disponibilização de equipamentos)
Pontos de entradas do LOCA053.PRW (Time Sheet)
Pontos de entradas do LOCA054.PRW (R.A.T.)
Pontos de entradas do LOCA059.PRW (Apontador de AS)
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:
- ABUTTONS
- POPC
Retorno:
- ABUTTONS
LC001VAL
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:
- ODLGCAR:ACOLS
- ODLGCAR:AHEADER
Retorno:
- Lógico (.T., .F.)
LC001GRU
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:
- ODLGCAR:AHEADER
- ODLGCAR:ACOLS
Retorno:
- Lógico (.T., .F.)
LC001EDT
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:
- ALIAS
- NOPCMANU
- NSTYLE
Retorno:
- NSTYLE
LC001NUM
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:
- CCOD
Retorno:
- CCOD
LC001DOC
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:
- ACOLS
- AHEADER
Retorno:
- ACOLS
LC001CPN
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:
- _CCPONAO
Retorno:
- _CCPONAO
Exemplo de Ponto de Entrada desenvolvido: Quando um novo campo é adicionado a este Ponto de Entrada (PE), seus dados não são automaticamente copiados para a nova linha. Se desejar que os dados sejam copiados, é necessário retirá-los do PE.:
"
/*/{PROTHEUS.DOC} LC001CPN.PRW
Esta função tem por finalidade a indicação dos campos que não serão preenchidos automaticamente,
com base na linha imediatamente acima, no momento em que incluimos uma linha na rotina,
em que é registrado os equipamentos da locação, LOCA001.
@TYPE FUNCTION
@AUTHOR Frank Zwarg Fuga
@SINCE 30/10/2023
/*/
User Function LC001CPN
Local _cCampNao := ParamIxb[1]
// Não utilize espaços em branco entre o ; e o nome do campo.
// Atenção aos campos que são preenchidos automaticamente via X3_RELACAO, pois não temos ação sobre eles.
_cCampNao := "FPA_PRODUT;FPA_GRUA;FPA_DESGRU;FPA_TIPOSE;"
_cCampNao += "FPA_VRMOB;FPA_VRHOR;FPA_VRDES;FPA_VIAGEM;"
_cCampNao += "FPA_AS;FPA_GUIMON;FPA_GUIDES;FPA_DTPREN;FPA_HRINI;FPA_HRFIM;"
_cCampNao += "FPA_FILREM;FPA_NFREM;FPA_DNFREM;FPA_SERREM;FPA_ITEREM;"
_cCampNao += "FPA_NFRET;FPA_DNFRET;FPA_SERRET;FPA_ITERET;FPA_PARIDA;"
_cCampNao += "FPA_PARVOL;FPA_SEQSUB;FPA_ULTFAT;FPA_PRCUNI;FPA_VLBRUT;"
_cCampNao += "FPA_ACRESC;FPA_PDESC;FPA_SEQEST;FPA_FILEMI;"
_cCampNao += "FPA_DTPRRT;FPA_TPGUIM;FPA_TPGUID;FPA_TESFAT;"
_cCampNao += "FPA_CLIFAT;FPA_LOJFAT;FPA_NOMFAT;FPA_CUSTO;"
_cCampNao += "FPA_NATURE;FPA_HRFRAQ;FPA_VLHREX;FPA_VRSEGU;FPA_TPISS;FPA_PEDIDO"
Return _cCampNao
"
LC01DPLA
Ponto-de-entrada: LC01DPLA
Versõ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:
- ODLGPLA:NAT
- ODLGPLA:ACOLS
- ODLGPLA:AHEADER
Retorno:
- ODLGPLA:OBROWSE:BDELETE
LC001FST
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:
- ARET
Retorno:
- ARET
LC001CAN
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:
- Nil
Retorno:
- Lógico (.T., .F.)
LCPOSCAN
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:
- Nil
Retorno:
- Nil
LC001REV
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:
- CPROJET
- CPROJETNEW
Retorno:
- Nil
LC001VML
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:
- Nil
Retorno:
- Lógico (.T., .F.)
LC001VCT
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:
- CPROJET
Retorno:
- Lógico (.T., .F.)
LC01ADD
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:
- Lógico (.T., .F.)
LC01ATIT
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:
- aTitles
Retorno:
- aTitles
LC01ORDP
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
FP0TDOK
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.)
LCTURFIM
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
LOCA017
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:
- ODLGPLA
- _NX
Retorno:
- Nil
LOCA008
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:
- FQ5_FILORI
- FQ5_SOT
- FQ5_OBRA
- FQ5_AS
- FQ5_VIAGEM
Retorno:
- Lógico (.T., .F.)
LC00157
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:
- oDlgPla (objeto que contém as informações do grid atual)
Retorno:
- Lógico (.T., .F.)
LC001LOC
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:
- Nil
Retorno:
- Nil
...
Pontos de entradas do LOCA003.PRW (CLASSES DO RENTAL)
_LOCA03PE
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
Pontos de entradas do LOCA005.PRW (Minutas)
LOCA005
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:
- array com o arotina
Retorno:
- array com o arotina
ZBXACTEL
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:
- Nil
Retorno:
- array com os campos adicionais
ZBXBXBUT
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:
- array com os botões existentes
- Odlg
- aCols
Retorno:
- array com os novos botões
ZBXCANBX
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:
- aCols
Retorno:
- Nil
ZBXQRY
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:
- cQry
Retorno:
- cQry
ZBXQRYWH
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:
- NRECNOATU
- CPERG
Retorno:
- CQRY
ZBXACVLD
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:
- FPF_DATA
- FPF_DATA
- FPF_STATUS
- FPF_HORAI
- FPF_HORAF
Retorno:
- LGRAVA
ZBXBXVLD
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:
- ATABAUX
- ARECNOSZBX
Retorno:
- Lógico (.T., .F.)
ZBXBXFIM
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:
- FPF_MINUTA
- OBROWSE
Retorno:
- Nil
ZBXCANMI
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:
- FPF_MINUTA
- FPF_STATUS
- FPF_AS
Retorno:
- Nil
ZBXESTVL
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:
- CSTATUS
- ATABAUX[NPOS,NPOSSTA]
Retorno:
- LESTOK
ZBXESTMI
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:
- FPF_MINUTA
- CSTATUS
- ATABAUX[NPOS,NPOSSTA]
- FPF_AS
Retorno:
- Nil
ZBXTEQFM
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:
- CFROTAP
Retorno:
- Nil
ZBXBXVHR
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:
- ACOLS
- AHEADER
Retorno:
- _LBLOQ
FILT9QRY
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:
- _DDATA
- _CHRINI
- _CHRFIM
- _CFROTAD
Retorno:
- AFILT9QRY
LOC005A
Ponto-de-entrada: LOC005A
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA005 - Minuta |
Descrição: Adicionar novos botões no aRotina
Parâmetros de entrada:
{AROTINA}
Retorno:
- AROTINA
...
Pontos de entradas do LOCA007
.PRW (Custo Extra)
ZC1ADLEG
Ponto-de-entrada: ZC1ADLEG
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA007 - Custo Extra |
Descrição: Inclusão de opções no menu do custo extra
Parâmetros de entrada:
- ASTATUS
Retorno:
- ASTATUS
LC007FIL
Ponto-de-entrada: LC007FIL
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA007 - Custo Extra |
Descrição: Filtro no browse do custo extra
Parâmetros de entrada:
- FILTRO ATUAL
Retorno:
- FILTRO ATUALIZADO
ZC1NOCOP
Ponto-de-entrada: ZC1NOCOP
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA007 - Custo Extra |
Descrição: Campos que não serão levados em consideração na cópia
Parâmetros de entrada:
- ANOVO
Retorno:
- ANOVO
LCZC1EXC
Ponto-de-entrada: LCZC1EXC
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA007 - Custo Extra |
Descrição: Ponto de entrada após a exclusão do custo extra
Parâmetros de entrada:
- _NRECNO
- _CTIPO
- _CDOCORI
- _NRECORI
Retorno:
- Nil
LCZC1ROT
Ponto-de-entrada: LCZC1ROT
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA007 - Custo Extra |
Descrição: Ponto de entrada para inserir novas opções no ações relacionadas
Parâmetros de entrada:
- aRotina
Retorno:
- aRotina
LCZC1FIL
Ponto-de-entrada: LCZC1FIL
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA007 - Custo Extra |
Descrição: Filtro customizado antes da apresentação do browse
Parâmetros de entrada:
- NIL
Retorno:
- Filtro customizado
C0718VL
Ponto-de-entrada: C0718VL
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA007 - Custo Extra |
Descrição: Validação antes da alteração
Parâmetros de entrada:
- NIL
Retorno:
- Retorno lógico se possibilita, ou não a alteração do custo extra.
LOCA007A
Ponto-de-entrada: LOCA007A
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA007 - Custo Extra |
Descrição: Inserção de botão na tela de inclusão do custo extra.
Parâmetros de entrada:
- aButtons
Retorno:
- aButtons
LOCA007B
Ponto-de-entrada: LOCA007B
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA007 - Custo Extra |
Descrição: Inserção de botão na tela de alteração do custo extra.
Parâmetros de entrada:
- aButtons
Retorno:
- aButtons
LOCA007C
Ponto-de-entrada: LOCA007C
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA007 - Custo Extra |
Descrição: Inserção de botão na tela de visualização do custo extra.
Parâmetros de entrada:
- aButtons
Retorno:
- aButtons
LOCA007D
Ponto-de-entrada: LOCA007D
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA007 - Custo Extra |
Descrição: Complemento da gravação do custo extra.
Parâmetros de entrada:
- Confirmado: 0 = Não, 1 = Sim.
- Indica o tipo da movimentação: 3=Inclusão, 4=Alteração e 5=Exclusão
Retorno:
- Nil
LC0718VL
Ponto-de-entrada: LC0718VL
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA007 - Custo Extra |
Descrição: Ponto de Entrada antes da Alteração
Parâmetros de entrada:
Retorno:
- Nil
...
Pontos de entradas do LOCA010.PRW (Geração da Nota de Remessa)
TEMROMAN
Ponto-de-entrada: TEMROMAN
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA010 - Geração da NF de Remessa |
Descrição: Validação na seleção do item se existe o romaneio
Parâmetros de entrada:
- .F.
- _AARRAY
- NX
- NPOS
- IIF(LFIRST,.T.,.F.)
Retorno:
- Lógico (.T., .F.)
GERREMTES
Ponto-de-entrada: GERREMTES
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA010 - Geração da NF de Remessa |
Descrição: Troca da TES da nota de remessa
Parâmetros de entrada:
- CTESLF
Retorno:
- CTESLF
GERREFLOG
Ponto-de-entrada: GERREFLOG
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA010 - Geração da NF de Remessa |
Descrição: Ponto de entrada antes da geração da NF
Parâmetros de entrada:
- FPA_GRUA
- NVALPROD
- FPA_PRODUT
Retorno:
- Nil
GERREMFIM
Ponto-de-entrada: GERREMFIM
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA010 - Geração da NF de Remessa |
Descrição: Ponto de entrada depois da geração da NF
Parâmetros de entrada:
- _CNOTA
- _CPEDIDO
- ACAMPOSSC5
- ACAMPOSSC6
Retorno:
- Nil
NFREMQRY
Ponto-de-entrada: NFREMQRY
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA010 - Geração da NF de Remessa |
Descrição: Alteração da query que localiza as notas que serão geradas
Parâmetros de entrada:
- CQUERY
Retorno:
- CQUERY
LOCA010A
Ponto-de-entrada: LOCA010A
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA010 - Gera NF remessa |
Descrição: Ponto de entrada usado para adicionar um campo nas informações para nota fiscal.
Parâmetros de entrada:
- Nil
Retorno:
aLoca010A
//Formato do Retonno//aLoca010A[1] ==> nome do campo na SC5
//aLoca010A[2] ==> descrição a ser apresentada (caso envie vazio usará a do campo)
//aLoca010A[3] ==> valor pre carregado no campo (enviar de acordo tipo do campo)
//aLoca010A[4] ==> Consulta Padrão (caso não necessite ou seja numerico, enviar vazio)
Bloco de código | ||||
---|---|---|---|---|
| ||||
#Include 'Protheus.ch'
User Function Loca010A()
Local aLoca010A := {}
//Formato do Retorno
//aLoca010A[1] ==> nome do campo na SC5
//aLoca010A[2] ==> descrição a ser apresentada (caso envie vazio usará a do campo)
//aLoca010A[3] ==> valor pre carregado no campo (enviar de acordo tipo do campo)
//aLoca010A[4] ==> Consulta Padrão (caso não necessite ou seja numerico, enviar vazio)
Aadd(aLoca010A,"C5_XCOD")
Aadd(aLoca010A,"Prod.Extra")
Aadd(aLoca010A,"")
Aadd(aLoca010A,"SB1")
Return aLoca010A |
GERREMC5
Ponto-de-entrada: GERREMC5
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA010 - Geração da NF de Remessa |
Descrição: Inserir campos na SC5 ao gerar pedido de vendas
Parâmetros de entrada:
ACAMPOSSC5
Retorno:
ACAMPOSSC5
Exemplo
user funtion GERREMC5()
LOCAL aCampos := PARAMIXB[1]
LOCAL cSeq := Soma1(STR(Len(aCampos)
Aadd(aCampos, {"C5_SEGURO" , 1000 , cSeq } )
RETURN Aclone(acampos)
GRVC5OBS
Ponto-de-entrada: GRVC5OBS
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA010 - Geração da NF de Remessa |
Descrição: Adicionar mais texto na variável _cTxt
Parâmetros de entrada:
_CTXT
Retorno:
_CTXT
CLIBLOQ
Ponto-de-entrada: CLIBLOQ
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA010 - Geração da NF de Remessa |
Descrição: TRATAMENTO PARA BLOQUAR A EMISSÃO DE NOTA DE REMESSA POR CLIENTE
Parâmetros de entrada:
FP0->FP0_CLI , FP0->FP0_LOJA
Retorno:
_LGERA
LOCA10Z
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
...
Pontos de entradas do LOCA011.PRW (Geração da Nota de Retorno)
GRRETPRC
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:
- ABRZP5
Retorno:
- Lógico (.T., .F.)
NFRTITEM
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:
- ALINHA
Retorno:
- ALINHA
...
Pontos de entradas do LOCA013.PRW (Geração do Contrato)
GRCTVLD
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:
- Nil
Retorno:
- Lógico (.T., .F.)
GRCANVLD
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:
- T9_STATUS
- TQY_STATUS
- FPA_PROJET
- ""
- ""
Retorno:
- Lógico (.T., .F.)
GRCONTR_
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:
- "ANTESDTQ"
- @ADTQ
- "FP4"
Retorno:
- xRet
GRCTLFIM
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:
- AASNOVA
Retorno:
- Nil
CLIBLOQ
Ponto-de-entrada: CLIBLOQ
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA013 - Faturamento automático |
Descrição: TRATAMENTO PARA BLOQUAR A GERAÇÃO DE CONTRATO POR CLIENTE
Parâmetros de entrada:
FP0->FP0_CLI , FP0->FP0_LOJA
Retorno:
Nil
...
Pontos de entradas do LOCA021.PRW (Faturamento automático)
LCJLFQRY - DESCONTINUADO
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:
- _CQUERY
Retorno:
- _CQUERY
LCJLFINI
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:
- Nil
Retorno:
- Nil
LCJTES
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:
- _CTES
Retorno:
- _CTES
LCJLFITE
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:
- _AITEMTEMP
Retorno:
- _AITEMTEMP
LCJLFFRT
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:
- _LPRIMFAT
- _NVLRFRETE
Retorno:
- Nil
LCJNAT
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:
- _CNATUREZ
Retorno:
- _CNATUREZ
LCJLFCAB
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:
- Array com o cabeçalho, ou item.
- Campo texto identificando se é o cabeçalho, ou item. Exemplo: "C" = cabeçalho, "I" = Item.
Retorno:
- Array com o novo cabeçalho, ou item.
LCJATZAG
Ponto-de-entrada: LCJATZAG
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA021 - Faturamento automático |
Descrição: Alteração dos dados da tabela FPA, logo após o faturamento. Quando utilizado o sistema não ira gravar datas proximo faturamento na FPA.
Parâmetros de entrada:
- Nil
Retorno:
- Nil
LCJATFIM
Ponto-de-entrada: LCJATFIM
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA021 - Faturamento automático |
Descrição: Após a geração do faturamento
Parâmetros de entrada:
- Nil
Retorno:
- Nil
LCJSER
Ponto-de-entrada: LCJSER
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA021 - Faturamento automático |
Descrição: Alteração da série da nota fiscal de saída
Parâmetros de entrada:
- _CSERIE
Retorno:
- _CSERIE
LCJF1VLD
Ponto-de-entrada: LCJF1VLD
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA021 - Faturamento automático |
Descrição: Valida se o faturamento pode ser realizado
Parâmetros de entrada:
- Nil
Retorno:
- Lógico (.T., .F.)
LOCA021B
Ponto-de-entrada: LOCA021B
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA021 - Faturamento automático |
Descrição: Ponto de entrada logo após o preenchimento dos parâmetros para processamento do faturamento automático. Não funciona no processo de job do faturamento.
Parâmetros de entrada:
- Nil
Retorno:
- Lógico (.T., .F.)
LOCA021P
Ponto-de-entrada: LOCA021P
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA021 - Faturamento automático |
Descrição: Esta função tem por finalidade o complemento de campos na seleção dos orçamentos que serão faturados.
No faturamento automático LOCA021 no parâmetro 14 indicamos utilizaremos a seleção de orçamentos para realizar o faturamento.
Além das colunas previamente apresentadas, quando aplicado este ponto de entrada, completamos com os campos aqui descritos
Este ponto de entrada deve funcionar em conjunto com o ponto de entrada LOCA021Q
O LOCA021P são os dados que serão apresentados e o LOCA021Q é no nome das novas colunas
Parâmetros de entrada:
- nTipo (1=Locação , 2=Custo Extra)
Retorno:
- aRetorno ( {"Coluna1","Coluna2","Coluna3","Coluna4","Coluna5"} )
Bloco de código | ||||
---|---|---|---|---|
| ||||
/*/{PROTHEUS.DOC} LOCA021P.PRW
TOTVS RENTAL - módulo 94
Esta função tem por finalidade o complemento de campos na seleção dos orçamentos que serão faturados.
No faturamento automático LOCA021 no parâmetro 14 indicamos utilizaremos a seleção de orçamentos para realizar o faturamento.
Além das colunas previamente apresentadas, quando aplicado este ponto de entrada, completamos com os campos aqui descritos
Este ponto de entrada deve funcionar em conjunto com o ponto de entrada LOCA021Q
O LOCA021P são os dados que serão apresentados e o LOCA021Q é no nome das novas colunas
Card 428 sprint Bug
@TYPE FUNCTION
@AUTHOR Frank Zwarg Fuga
@SINCE 13/07/2022
/*/
user function LOCA021P
Local _ntipo := ParamIxb[1] // 1 locação, 3 custo extra
Local _aCompleX := {}
if _nTipo == 1 // locação
// Conteudo do que será apresentado nas novas colunas, pode ser um campo, ou um valor fixo conforme exemplo abaixo.
aadd(_aCompleX,{"FZF1","FZF2","FZF3","FZF4",FPA->FPA_CUSTO})
Else // custo extra
// Conteudo do que será apresentado nas novas colunas, pode ser um campo, ou um valor fixo conforme exemplo abaixo.
aadd(_aCompleX,{"FZF1","FZF2"})
EndIF
Return _aComplex |
LOCA021Q
Ponto-de-entrada: LOCA021Q
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA021 - Faturamento automático |
Descrição: Esta função tem por finalidade o complemento de campos na seleção dos orçamentos que serão faturados.
No faturamento automático LOCA021 no parâmetro 14 indicamos utilizaremos a seleção de orçamentos para realizar o faturamento.
Além das colunas previamente apresentadas, quando aplicado este ponto de entrada, completamos com os campos aqui descritos
Este ponto de entrada deve funcionar em conjunto com o ponto de entrada LOCA021Q
O LOCA021P são os dados que serão apresentados e o LOCA021Q é no nome das novas colunas
Parâmetros de entrada:
- nTipo (1=Locação , 2=Custo Extra)
Retorno:
- aRetorno ( {"FZF1","FZF2","FZF3","FZF4",FPA→FPA_CUSTO})
Bloco de código | ||||
---|---|---|---|---|
| ||||
/*/{PROTHEUS.DOC} LOCA021Q.PRW
TOTVS RENTAL - módulo 94
Esta função tem por finalidade o complemento de campos na seleção dos orçamentos que serão faturados.
No faturamento automático LOCA021 no parâmetro 14 indicamos utilizaremos a seleção de orçamentos para realizar o faturamento.
Além das colunas previamente apresentadas, quando aplicado este ponto de entrada, completamos com os campos aqui descritos
Este ponto de entrada deve funcionar em conjunto com o ponto de entrada LOCA021Q
O LOCA021P são os dados que serão apresentados e o LOCA021Q é no nome das novas colunas
Card 428 sprint Bug
@TYPE FUNCTION
@AUTHOR Frank Zwarg Fuga
@SINCE 13/07/2022
/*/
user function LOCA021Q
Local _ntipo := ParamIxb[1] // 1 locação, 3 custo extra
Local _aCompleX := {}
If _nTipo == 1 // locação
// Título das novas colunas.
aadd(_aCompleX,{"Coluna1","Coluna2","Coluna3","Coluna4","Coluna5"})
Else // custo extra
// Título das novas colunas.
aadd(_aCompleX,{"Coluna1","Coluna2"})
EndIF
Return _aComplex |
LOCA021S
Ponto-de-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
LCJLFFIM
Ponto-de-entrada: LCJLFFIM
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA021 - Faturamento automático |
Descrição: Ponto de entrada no final do Faturamento Automático
Parâmetros de entrada:
{CPAR09,CPAR10}, onde CPAR09 = MV_PAR09 e CPAR10 - MV_PAR010
Retorno:
- Nil
LOCA021C
Ponto-de-entrada: LOCA021C
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA021 - Faturamento automático |
Descrição: ponto de entrada para alteração dos dias fixos = 30
Parâmetros de entrada:
Nil
Retorno:
NDIASTRB e _nDiasX
LOCA021D
Ponto-de-entrada: LOCA021D
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA021 - Faturamento automático |
Descrição: ponto de entrada para alteração do período de locação gravada na SC6
Parâmetros de entrada:
{_CPERLOC}
Retorno:
_CPERLOC
LOCA021R
Ponto-de-entrada: LOCA021R
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA021 - Faturamento automático |
Descrição: PONTO DE ENTRADA PARA ALTERAÇÃO DOS PARAMETROS DE CALCULO
Parâmetros de entrada:
nenhum
Retorno:
Nil
CLIBLOQ
Ponto-de-entrada: CLIBLOQ
Versões | Microsiga Protheus 12 |
Compatível Países | Brasil |
Sistemas Operacionais | Todos |
Compatível às bases de dados | MsSQL |
Nível de acesso | Nível 1 (Acesso Clientes) |
Idiomas | Português |
Fonte utilizado | LOCA021 - Faturamento automático |
Descrição: PTRATAMENTO PARA BLOQUAR A EMISSÃO DE FATURAMENTO POR CLIENTE
Parâmetros de entrada:
FP0->FP0_CLI , FP0->FP0_LOJA
Retorno:
Nil
LCJATFPG
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
LOCA021A
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
- FPG→(Recno()),2 // 2 = Descrição do produto
Retorno:
Nil
LOCA061Z
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
...
Pontos de entradas do LOCA024.PRW (Gerenciamento de bens)
LC024ROT
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:
- aRotina
Retorno:
- aRotina
LOCA024A
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:
- aHeader
- aCols
Retorno:
- aHeader
- aCols
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}
...
Pontos de entradas do LOCA029.PRW (Romaneio)
GERREMTES
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:
- CTESLF
Retorno:
- CTESLF
LOCA029B
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:
- lRet - Se a Exclusão foi realizada com sucesso ou não
- cItem - FQ3->FQ3_ITEM
- cProd - FQ3->FQ3_PROD
- cEquip - FQ3->FQ3_CODBEM
- cAS - FQ3->FQ3_AS
- cProjFq3 - FQ3->FQ3_PROJET
Retorno:
- NIL
Exemplo:
Bloco de código | ||||
---|---|---|---|---|
| ||||
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 |
LOCA029A
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:
- NIL
Exemplo:
Bloco de código | ||||
---|---|---|---|---|
| ||||
User Function LOCA029A()
Local nRecSc5 := 0
Local nRecSc6 := 0
Local cRecno := PARAMIXB[1]
If lRet
//sua regra
EndIf
Return |
LOCA029C
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:
- aRotina - Array com os botões existentes na rotina
Retorno:
- aRet
Exemplo:
Bloco de código | ||||
---|---|---|---|---|
| ||||
User Function LOCA029C()
Local aRotinaNew := PARAMIXB[1]
AADD( aRotinaNew, { "Alterar Item" , "U_SuaFuncao()" , 0 , 7 , 0 , .F. } )
Return aRotinaNewsc |
LOCA029D
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
- onde: _nCor no Padrão recebe conforme abaixo
// 1 = ROMANEIO EXPEDICAO COM NF
// 2 = ROMANEIO EXPEDICAO SEM NF
// 3 = ROMANEIO RETORNO COM NF
// 4 = ROMANEIO RETORNO SEM NF
Retorno:
- _nCor
Exemplo:
Bloco de código | ||||
---|---|---|---|---|
| ||||
User Function LOCA029D()
Local _nCor := PARAMIXB[1]
_nCor := SUA COR DE LEGENDA
Return |
LOCA029E
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:
- _aLegenda
Exemplo:
Bloco de código | ||||
---|---|---|---|---|
| ||||
User Function LOCA029E()
Local _aLeg := PARAMIXB[1]
_aadd(_aleg , {"NOVA COR", "TESTE"})
Return |
LC029COR
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:
- aCores - Array com as cores da Rotina
Retorno:
- aRet
...
Pontos de entradas do LOCA040.PRW (Cancelamento de AS)
LC145QRY
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:
- _CWHERE
Retorno:
- _CWHERE
LC145SEL
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:
- AITENS
- NAT
- LQUIET
- LACAO
Retorno:
- AITENS
LC145ACE
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:
- LVERZBX
- _LEXCZAG
- FP4_PROJET
- FQ5_AS
- FQ5_VIAGEM
- FP4_OBRA
- FP4_SEQGUI
Retorno:
- Nil
...
Pontos de entradas do LOCA048.PRW (Medição)
LOC035COR
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:
- ACORES
Retorno:
- ACORES
LOC035FIL
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:
- CPROJECT
Retorno:
- CFILTRO
LC035ROT
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:
- AROTINA
Retorno:
- AROTINA
LC035OBS
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:
- ABNTENCHOI
Retorno:
- ABNTENCHOI
LC035MBT
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:
- ABNTENCHOI
Retorno:
- ABNTENCHOI
LC035CPI
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:
- ACAMPOSSIM
Retorno:
- ACAMPOSSIM
LC035BRW
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:
- Nil
Retorno:
- Nil
LC035TEL
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:
- Nil
Retorno:
- Nil
LC035COL
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:
- AHEADER
- ACOLS
Retorno:
- ACOLS
LC035TOK
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:
- ODLG
Retorno:
- Lógico (.T., .F.)
LC035GRV
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:
- Nil
Retorno:
- AROTINA
LC35PGRV
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:
- CAS
Retorno:
- Nil
LC035ZLF
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:
- FQ5_AS
Retorno:
- Nil
LC35PZLM
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:
- FPF_AS
- FPF_DATA
- FPF_HORAI
- FPF_HORAF
- "GRAVA"
Retorno:
- Nil
LOC035LEG
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:
- Nil
Retorno:
- Nil
LC35PCAN
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:
- FPN_AS
Retorno:
- Nil
LOCA018
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
...
Pontos de entradas do LOCA050.PRW (Disponibilização de equipamentos)
...
Pontos de entradas do LOCA053.PRW (Time Sheet)
LOC53ZLO
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:
- ACAMPOSSIM
Retorno:
- ACAMPOSSIM
LC53DZLO
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:
- _lRet
...
Pontos de entradas do LOCA054.PRW (R.A.T.)
LC060BUT
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:
- ACAMPOSSIM
Retorno:
- ACAMPOSSIM
...
Pontos de entradas do LOCA059.PRW (Apontador de AS)
LC111COR
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:
- ACORES
Retorno:
- ACORES
LC059FIL
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:
- FILTRO ATUAL
Retorno:
- FILTRO ATUALIZADO
LC111ROT
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:
- AROTINA
Retorno:
- AROTINA
LC111LEG
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:
- ALEGENDA
Retorno:
- ALEGENDA
LC111VRJ
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:
- Nil
Retorno:
- Lógico (.T., .F.)
LC111REJ
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:
- FQ5_FILIAL
- FQ5_FILORI
- FQ5_SOT
- FQ5_OBRA
- FQ5_AS
Retorno:
- Nil
LC111AC1
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:
- FQ5_GUINDA
- FQ5_AS
- FQ5_VIAGEM
- CLOTE
Retorno:
- Lógico (.T., .F.)
LC111ANT
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:
- FQ5_AS
- CTITULO
- CMSG
- CLOTE
Retorno:
- LANTACE
LC111ZLG
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:
- LZLT
Retorno:
- Nil
LC111LQR
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:
- _CQUERY
Retorno:
- _AALX
LC111LFL
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:
- ALINHA
Retorno:
- ALINHA
LC111LBT
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:
- _CQUERY
- _NTPACE
Retorno:
- Nil
LC111TIT
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:
- _NTPACE
- _CPRJOLD
Retorno:
- CTITULO
LC111USR
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:
- _NTPACE
- CACAO
Retorno:
- CMSG
MARKREG
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:
- LTODOS
- ALINHA
- NI
- ASCAN(ALINHA , { |X| X[1] == .T. } )
- IIF(LFIRST,.T.,.F.)
Retorno:
- Lógico (.T., .F.)
LC111MSG
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:
- Nil
Retorno:
- Lógico (.T., .F.)
LTREQCAB
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:
- ACAB
Retorno:
- ACAB
LCVLDLIN
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:
- Nil
Retorno:
- Lógico (.T., .F.)
VALGRUA
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:
- .T.
- ATROCA[NX,ASCAN(OLBX1:AHEADER,{|X|ALLTRIM(X[2])=="EQUIPNV"})]
Retorno:
- Lógico (.T., .F.)
LC111TEQ
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:
- ATROCA[NX,ASCAN(OLBX1:AHEADER,{|X|ALLTRIM(X[2])=="EQUIPNV"})]
Retorno:
- Nil
LC111ZBX
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:
- Nil
Retorno:
- Nil
LC059FTSL
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:
- cAcao
- cTitulo
- cTipo
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:
- cTitulo
LOCA59A
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:
- Nil
Retorno:
_LRET
LOCA59H
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:
- Nil
Retorno:
Nil
LOCA59XG
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
...
Pontos de entradas do LOCA079.PRW
LOCA7901
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
Pontos de entradas do LOCA080.PRW (Duplica linhas)
LOCA080A
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:
- aHead080 - Cabeçalho da tabela de Itens do Orçamento (FPA)
- aCols080 - conteúdo da linha atual
Retorno:
- lRet
Bloco de código | ||||
---|---|---|---|---|
| ||||
//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 |
LOCA080B
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:
- aHead080 - Cabeçalho da tabela de Itens do Orçamento (FPA)
- aCols080 - conteúdo da linha atual
- nQtdLinhas - Quantidade de Cópias solicitadas
Retorno:
- lRet
Bloco de código | ||||
---|---|---|---|---|
| ||||
//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 |
LOCA080C
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:
- aLoca080
Bloco de código | ||||
---|---|---|---|---|
| ||||
//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 |
...
Pontos de entradas do LOCXITU.PRW (Rotinas auxiliares)
LOCX21A
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:
- Nil
Retorno:
- Nil
LOCXIT02
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:
- Nil
...
Pontos de entradas do LOCR016.PRW
LOCR016P
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:
- Nil
Retorno:
lPassa
Pontos de entradas do LOCR003.PRW (Demonstrativo de Faturamento)
LOCR003A
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:
- nLinAtu - Linha atual do relatório
- cPedido - Pedido de Venda
- cContrato - Contrato
- oReport - Objeto do Relatório
Retorno:
- nNewLinAtu - nova linha atual do Relatório
Bloco de código | ||||
---|---|---|---|---|
| ||||
//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
|
...
Pontos de entradas do LOCR037.PRW (Relatório de Custo Extra)
LOCR037A
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:
- Nil
Retorno:
- cRet - String com o texto a ser apresentado
Bloco de código | ||
---|---|---|
| ||
User Function LOCR037A()
Local cRet := "Mensagem custom: FPG->" + cValToChar(FPG->(Recno())) + ", STJ->" + cValToChar(STJ->(Recno())) + " e STL->" + cValToChar(STL->(Recno())) + "."
Return cRet
|
...
Pontos de entradas do LOCR038.PRW (Relatório de Pré Faturamento)
LOCR038A
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:
- nLinhaAtu - Linha atual no momento da chamada do Ponto de Entrada
- lUltLinha - Informa se é a última linha do Pedido de Vendas a ser apresentada antes da quebra
- oPrintPvt - Objeto da Impressão (FwMsPrinter)
Retorno:
- nLinhaAtu - Linha atual que o Relatório deverá continuar a impressão
Bloco de código | ||
---|---|---|
| ||
//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 |
...
Pontos de entradas de uso geral das rotinas padrão
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 |
Pontos de entradas do LOCA0007.PRW (Orçamentos)
LCZC1TOK
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:
- alegenda - array com as legendas
- acores - array com as cores
Exemplo:
Exemplo:
USER FUNCTION LCZC1TOK(nOpc)
Local lRet := .T.
If nOpc = 4
Msgalert(“Alteração cancelada”,”Atenção”)
Lret := .F.
Endif
Return lRet
- Nil
Pontos de entradas do LOCA059.PRW (Apontador de AS)
LC111ACE
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:
- Nil
GRCTAAS
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:
- .T. Para gerar a AS aberta e .F. para gerar a AS aceita.
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
LOCA011VLA
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:
- {ABRREF}
Exemplo:
User Function LOCA011VLA()
Local ABRAUX := PARAMIXB[]
// Tratativas no ABRAUX - Pré selecionando a primeira linha do grid
ABRAUX [1][1] := .t.
Return ABRAUX
Pontos de entrada de uso interno.
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 |
Pontos de entradas do LOCA021.PRW (Faturamento Automatico)
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
Pontos de entradas do LOCA080.PRW (Faturamento Automatico)
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
...