...
...
...
se desarrollaron para mejorar el desempeño del proceso de Contabilidad Off-Line.
Como
...
principales características de las mejoras y modificaciones implementadas por estas
...
- As rotinas trabalham com queries as quais unificam as informações dispersas em “N” tabelas em um único registro de um novo ALIAS.
...
- Las rutinas trabajan con queries, las cuales unifican la información dispersa en “N” tablas en un único registro de un nuevo ALIAS.
- La forma de utilización de las rutinas depende de los parámetros: MV_OPTNFE
...
Contabilização Contabilidad Compras - CTBANFE
...
La principal característica
...
de configuración de la rutina CTBANFE está en la utilización del parámetro MV_OPTNFE. Este
...
parámetro definirá si la rutina agrupará o no las principales tablas utilizadas en el proceso de contabilidad en un único ALIAS de una query.
Parámetro MV_OPTNFE con contenido .F.
- Solamente la tabla SD1 será tratada por la query de la rutina, restringiendo los campos de esta tabla que pueden utilizarse en los Asientos estándar, siendo que el ALIAS de la query en esta situación será “SD1”.
Tabla | Campos disponibles |
SD1 | Todos los campos, excepto los que comienzan con: “D1_BASE” y D1_BASI” |
Parâmetro MV_OPTNFE com conteúdo .F.
- Somente a tabela SD1 será tratada pela query da rotina, restringindo os campos desta tabela que poderão ser utilizados nos Lançamentos Padrões, sendo que o ALIAS da query nesta situação será “SD1”.
Tabela | Campos Disponíveis |
SD1 | Todos os campos, exceto os iniciados em: “D1_BASE” e D1_BASI” |
- As tabelas SA1, SA2, SB1, SF1 e SF4 estarão posicionadas e podem ser utilizadas normalmente nos Lançamentos Padrões. Exemploy SF4 estarán marcadas y pueden utilizarse normalmente en los Asientos estándar. Ejemplo:
Crédito | IIF(SF1->F1_TIPO$’DB’,SA1->A1_CONTA,SA2->A2_CONTA) |
Débito | SD1->D1_CONTA |
Valor | SD1->D1_TOTAL-SD1->D1_VALDESC+SD1->D1_VALIPI+SD1->D1_ICMRET |
Parâmetro Parámetro MV_OPTNFE com conteúdo con contenido .T.
...
- Las tablas SA1, SA2, SB1, SD1, SF1
...
...
...
- por la Query de la rutina, restringiendo los campos de estas tablas que pueden utilizarse en los Asientos estándar, siendo que el ALIAS de la query en esta situación será “CTBANFE”.
- En esta situación, el Asiento estándar debe configurarse de acuerdo con el ejemplo
...
Crédito | IIF(CTBANFE->F1_TIPO$’DB’,CTBANFE->A1_CONTA,CTBANFE->A2_CONTA) |
Débito | CTBANFE->D1_CONTA |
Valor | CTBANFE->D1_TOTAL-CTBANFE->D1_VALDESC+CTBANFE->D1_VALIPI+… |
- Se os Lançamentos Padrões Si los Asientos estándar OFF-LINE foram definidos se definieron para tratar o ALIAS “CTBANFE” os mesmos não poderão ser utilizados em um processo de contabilização el ALIAS “CTBANFE”, estos no podrán utilizarse en un proceso de contabilidad ON-LINE.
- Os campos disponíveis na Los campos disponibles en la query CTBANFE sãoson:
Tabela Disponíveisdisponibles |
SA1* | A1_FILIAL,A1_COD,A1_LOJA,A1_CONTA,A1_NOME,A1_NREDUZ |
SA2* | A2_FILIAL,A2_COD,A2_LOJA,A2_CONTA,A2_NOME,A2_NREDUZ |
SB1 | B1_FILIAL,B1_COD,B1_CONTA |
SD1 | Todos |
os exceto os iniciados emexcepto los que comienzan con: “D1_BASE” |
e os exceto os iniciados emexcepto los que comienzan con: “F1_BASE” |
e y “F1_BASI” |
SF4 | F4_FILIAL,F4_CODIGO,F4_CF |
* dependendo do tipo da nota
- Caso seja necessária a utilização de outros campos além dos disponibilizados na query deverá ser utilizado o Ponto de Entrada CTBNFE o qual permite a manipulação da query. Um modelo deste ponto de entrada está disponível no link CTBNFE - Alteração da Query para Otimização
Contabilização Faturamento - CTBANFS
A principal característica de configuração da rotina CTBANFS está na utilização do parâmetro MV_OPTNFS. Este parâmetro irá definir se a rotina irá ou não aglutinar as principais tabelas utilizadas no processo de contabilização em um único ALIAS de uma query.
Parâmetro MV_OPTNFS com conteúdo .F.
- Somente a tabela SD2 será tratada pela query da rotina, restringindo os campos desta tabela que poderão ser utilizados nos Lançamentos Padrões, sendo que o ALIAS da query nesta situação será “SD2”.
Tabela | Campos Disponíveis |
SD2 | Todos os campos, exceto os iniciados em: “D2_BASE” e D2_BASI” |
dependiendo del tipo de la factura
- Si fuera necesaria la utilización de otros campos además de los puestos a disposición en la query debe utilizarse el Punto de entrada CTBNFE el cual permite el manejo de la query. Un modelo de este punto de entrada está disponible en el enlace CTBNFE - Modificación de la Query para optimización
Contabilidad Facturación - CTBANFS
La principal característica de configuración de la rutina CTBANFS está en la utilización del parámetro MV_OPTNFS. Este parámetro definirá si la rutina agrupará o no las principales tablas utilizadas en el proceso de contabilidad en un único ALIAS de una query.
Parámetro MV_OPTNFS con contenido .F.
- Solamente la tabla SD2 será tratada por la query de la rutina, restringiendo los campos de esta tabla que pueden utilizarse en los Asientos estándar, siendo que el ALIAS de la query en esta situación será “SD2”.
Tabla | Campos disponibles |
SD2 | Todos los campos, excepto los que comienzan con: “D2_BASE” y D2_BASI” |
- Las tablas As tabelas SA1, SA2, SB1, SF2 e SF4 estarão posicionadas e podem ser utilizadas normalmente nos Lançamentos Padrões. Exemploy SF4 estarán marcadas y pueden utilizarse normalmente en los Asientos estándar. Ejemplo:
Crédito | IIF(!SF2->F2_TIPO$’DB’,SA1->A1_CONTA,SA2->A2_CONTA) |
Débito | SD2->D2_CONTA |
Valor | SD2->D2_TOTAL+SD2->D2_VALIPI+SD2->D2_ICMRET |
Parâmetro Parámetro MV_OPTNFE com conteúdo con contenido .T.
- As tabelas Las tablas SA1, SA2, SB1, SD2, SF2 e y SF4 serão serán tratadas pela Query da rotina, restringindo os campos destas tabelas que poderão ser utilizados nos Lançamentos Padrões, sendo que o ALIAS da query nesta situação será “CTBANFS”, sendo que o ALIAS da query nesta situação será “CTBANFS”.por la Query de la rutina, restringiendo los campos de estas tablas que pueden utilizarse en los Asientos estándar, siendo que el ALIAS de la query en esta situación será “CTBANFS”, siendo que el ALIAS de la query en esta situación será “CTBANFS”.
- En esta situación, el Asiento estándar debe configurarse de acuerdo con el ejemploNesta situação, o Lançamento Padrão deverá ser configurado de acordo com o exemplo:
Crédito | IIF(!CTBANFS->F2_TIPO $ ’DB’,CTBANFS->A1_CONTA,CTBANFS->A2_CONTA) |
Débito | CTBANFS->D2_CONTA |
Valor | CTBANFS->D2_TOTAL-CTBANFS->D2_VALIPI+CTBANFS->D2_ICMRET |
- Se os Lançamentos Padrões Si los Asientos estándar OFF-LINE foram definidos se definieron para tratar o ALIAS “CTBANFS” os mesmos não poderão ser utilizados em um processo de contabilização el ALIAS “CTBANFS”, estos no podrán utilizarse en un proceso de contabilidad ON-LINE.
- Os campos disponíveis na Los campos disponibles en la query CTBANFS sãoson:
Tabela Disponíveisdisponibles |
SA1* | A1_FILIAL,A1_COD,A1_LOJA,A1_CONTA,A1_NOME,A1_NREDUZ |
SA2* | A2_FILIAL,A2_COD,A2_LOJA,A2_CONTA,A2_NOME,A2_NREDUZ |
SB1 | B1_FILIAL,B1_COD,B1_CONTA |
SD2 | Todos |
os exceto os iniciados emexcepto los que comienzan con: “D2_BASE” |
e os exceto os iniciados emexcepto los que comienzan con: “F2_BASE” |
e y “F2_BASI” |
SF4 | F4_FILIAL,F4_CODIGO,F4_CF |
* dependendo do tipo da nota
Caso seja necessária a utilização de outros campos além dos disponibilizados na query deverá ser utilizado o Ponto de Entrada CTBNFS o qual permite a manipulação da query.
Si fuera necesaria la utilización de otros campos además de los puestos a disposición en la query debe utilizarse el Punto de entrada CTBNFS el cual permite el manejo de la query.
Un modelo de este punto de entrada está disponible en el enlace CTBNFE - Modificación de la Query para optimizaciónUm modelo deste ponto de entrada está disponível no link CTBNFE - Alteração da Query para Otimização