Índice | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
La rutina Facturas por pagar permite hacer efectiva la agrupación o fraccionamiento de los títulos pendientes de un proveedor
...
.
Utilizando de
...
una Condición de
...
pago,
...
el proceso permite:
Essas negociações podem ser realizadas para o mesmo fornecedor e permite gerá-los apenas para a loja do título principal ou se desejar para todas as lojas do fornecedor.
Estas transações atendem empresas que recebem várias notas e apenas uma fatura.
Nesta operação novos títulos são gerados e o sistema solicita o Código da Condição de Pagamento no qual é definido o desdobramento do título, baixando os títulos originais.
Procedimento efetuado de forma manual via rotina Faturas a Pagar (FINA290), com exibição das telas envolvidas no processo e necessitando de ações/comandos do usuário
Procedimento realizado de forma automática na rotina de Faturas a Pagar (FINA290), sem exibição de telas ou necessidade de interação do usuário.
Estas negociaciones pueden realizarse para el mismo proveedor y permite generarlos solamente para la tienda del título principal o si desea para todas las tiendas del proveedor.
Estas transacciones atienden a empresas que reciben varios comprobantes de venta y solamente una factura.
En esta operación se generan nuevos títulos y el sistema solicita el Código de la condición de pago en el cual se define el desdoblamiento del título, dando de baja los títulos originales.
Procedimiento efectuado de forma manual vía rutina Facturas por pagar (FINA2900), con exhibición de las pantallas involucradas en el proceso y necesitando de acciones/comandos del usuario.
Procedimiento realizado de forma automática en la rutina Facturas por pagar (FINA290), sin exhibición de pantallas o necesidad de interacción del usuario.
Se utiliza en personalizaciones donde el proceso no necesita de interacciones del usuario Utilizado em customizações onde o processo não necessita de interações do usuário (MSEXECAUTO)
Informações | ||
---|---|---|
| ||
É Es importante que as informações da chave do la información de la clave del título (PrefixoPrefijo, Número, ParcelaCuota, Tipo, Fornecedor e Loja) tenham o conteúdo do tamanho exato do seu respectivo campo configurado na tabelaProveedor y Tienda) tenga el contenido del tamaño exacto de su respectivo campo configurado en la tabla. |
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#INCLUDE "Protheus.ch" User Function FFatAut() Local aFatPag :={} Local aTits :={} Local nTamTit := TamSx3("E2_NUM")[1] Local nTamParc := TamSx3("E2_PARCELA")[1] Local nTamForn := TamSx3("E2_FORNECE")[1] Local nTamLoja := TamSx3("E2_LOJA")[1] Local nTamTipo := TamSx3("E2_TIPO")[1] Private lMsErroAuto := .F. //[13] - ARRAY comcon los ostítulos titulosde dala faturafactura - GeradoresGeneradores (essesestos títulos devemdeben existir naen la base) //[13,1] PrefixoPrefijo //[13,2] NumeroNúmero //[13,3] ParcelaCuota //[13,4] Tipo //[13,5] Título ubicado localizadoen nala geracaogeneración de faturafactura (lógico). Iniciar comcon falso. //[13,6] FornecedorProveedor //[13,7] LojaTienda aTits := {{ "FTG", PADR("TIT01",nTamTit), PADR(" ",nTamParc), PADR("NF",nTamTipo), .f., PADR("000000",nTamForn),PADR("00",nTamLoja) },; { "FTG", PADR("TIT02",nTamTit), PADR(" ",nTamParc), PADR("NF",nTamTipo), .f., PADR("000000",nTamForn),PADR("00",nTamLoja) }} //DescricaoDescripción dodel Array aFatPag //[01] - PrefixoPrefijo //[02] - Tipo //[03] - Número Numerode dala Faturafactura (se o numero estiver em branco obtem pelosi el número estuviera en blanco se obtiene por el FINA290) //[04] - NaturezaModalidad //[05] - DataDe deFecha //[06] - DataA AteFecha //[07] - FornecedorProveedor //[08] - LojaTienda //[09] - FornecedorProveedor para geracaogeneración //[10] - LojaTienda dodel fornecedorproveedor para geracaogeneración //[11] - CondicaoCondición de pagtopago //[12] - MoedaMoneda //[13] - ARRAY comcon los ostítulos titulosde dala faturafactura - GeradoresGeneradores //[14] - Valor de decrescimodisminución //[15] - Valor de acrescimoaumento aFatPag := { "FAT", PADR("NF",nTamTipo), PADR("FAT001",nTamTit), "001", CtoD("30/10/2019"), CtoD("30/10/2019"), PADR("000000",nTamForn), PADR("00",nTamLoja), "", "", "001", 01, aTits ,0 ,0 } MsExecAuto( { |x,y| FINA290(x,y)}, 3, aFatPag ) If lMsErroAuto MostraErro() Else Alert("FaturaFactura geradagenerada comcon sucessoéxito") Endif Return |
...
Esta
...
opción permite incluir títulos para
...
agrupación.
Esta
...
opción permite visualizar todos
...
los datos del título,
...
independientemente de su tipo.
Esta
...
opción permite
...
buscar títulos con las opciones de filtro
...
y por
...
configuración de
...
preguntas (F12).
Esta
...
operación efectúa la contrapartida de la factura, es decir revertir el valor que se pagó.
Muestra un cuadro de leyendas y sus significados que se refieren a la situación de agrupación de los títulos.
Apresenta quadro das legendas e seus significados referenciados a situação da aglutinação dos títulos
Esta operação operación permite imprimir os títulos contidos na broswe de acordo com as configurações feitas pelo usuáriolos títulos contenidos en la browse, de acuerdo con las configuraciones realizadas por el usuario.
...
Lista de parâmetros aplicados ao FINA290 e seu processamentoparámetros aplicados al FINA290 y su procesamiento
Deck of Cards | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
...
...
...
Deck of Cards | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
|
Os LP's envolvidos no processo de Faturas a Pagar são:
|
Los AE involucrados en el proceso de Facturas por pagar son:
Asiento estándar | Descripción | Lançamento Padrão | Descrição | On Line | Off Line | |
---|---|---|---|---|---|---|
530 | Na baixa En la baja de títulos manual ou automática no Contas a Pagar | Sim | 531 | o automática en el Cuentas por pagar | Sí | |
531 | En la anulación de la baja No cancelamento da baixade títulos manual e automática no Contas a Pagar | Simy automática en el Cuentas por pagar | Sí | |||
587 | Na geração de Faturas a Pagar | SimEn la generación de facturas por pagar | Sí | |||
593 | No cancelamento de Faturas a Pagar | Sim |
Observações
En la anulación de facturas por pagar | Sí |
Observaciones
La contabilidad de la factura por pagar involucra dos AEA contabilização da fatura a pagar envolve 2 LP´s:
Para contabilizar a fatura é possível utilizar a variável la factura es posible utilizar la variable VALOR, para obter o obtener el valor total da faturade la factura, ou o el uso dos campos da tabela de los campos de la tabla SE2, por exemplo ejemplo E2_VALOR, podendo acessar inclusive outras informações desta mesma tabela para cada parcela gerada pela fatura.
Esta contabilização não é realizada Off-Line, pois é realizada uma aglutinação dos valores dos títulos que compõe a fatura, para que o valor contabilizado entre os registros originais e a fatura sejam iguais.
Exemplo:
TITULO pudiendo acceder incluso otra información de esta misma tabla para cada cuota generada por la factura.
Esta contabilidad no se realiza Off-Line, pues se realiza una agrupación de los valores de los títulos que forman parte de la factura, para que el valor contabilizado entre los registros originales y la factura sean iguales.
Ejemplo:
TÍTULO A – R$ 1000,00
TITULO TÍTULO B – R$ 2000,00
TITULO TÍTULO C – R$ 3000,00
Gerada a fatura de contas a pagar com a forma de pagamento que gere duas parcelas iguais sendo a primeira com 30 e a segunda com 60 dias da data da negociação.
Os lançamentos contábeis teriam a seguinte formação:
Una vez generada la factura de cuentas por pagar con la forma de pago que genere dos cuotas iguales, siendo la primera con 30 y la segunda con 60 días de la fecha de negociación.
Los asientos contables tendrían la siguiente formación:
Ítem | Cuenta débito | Cuenta crédito | Valor | Observación | Item | Conta Débito | Conta Crédito | Valor | Observação|
---|---|---|---|---|---|---|---|---|---|
1 | 01234 | 3.000,00 | 587 - | As tabelas Las tablas SE2 | e SA2 estarão posicionadas e servirão para acesso de informaçõesy SA2 estarán marcadas y servirán para acceso de información. | ||||
2 | 01234 | 3.000,00 | 587 - | As tabelas Las tablas SE2 | e SA2 estarão posicionadas e servirão para acesso de informaçõesy SA2 estarán marcadas y servirán para acceso de información. | ||||
3 | 01235 | 6.000,00 | 587 - | As tabelas Las tablas SE2 | e SA2 NÃO estarão posicionadasy SA2 NO estarán marcadas. Utilizando | a variável la variable VALOR. |
Na contabilização En la contabilidad Off-line não é possível aglutinar todos os títulos envolvidos na fatura para contabilizar a baixa e após contabilizar a geração da fatura.
Para isto, é necessário realizar estas contabilizações no momento em que a fatura é gerada, para que seja garantido a correta contabilização da baixa dos títulos envolvidos e da fatura gerada.
As tabelas relacionadas ao processo são:
...
line no es posible agrupar todos los títulos involucrados en la factura para contabilizar la baja y después de contabilizar la generación de la factura.
Por eso, es necesario realizar estas contabilidades en el momento en el que se genera la factura, para que se garantice la correcta contabilidad de la baja de los títulos involucrados y de la factura generada.
Las tablas vinculadas al proceso son:
Tabla | Descripción |
---|---|
FK2 | Bajas por pagar |
FK3 | Impuestos calculados |
FK4 | Impuestos retenidos |
FK7 | Tabla auxiliar |
FKA | Rastreo de movimientos |
SA2 | Proveedores |
SE2 | Cuentas por pagar |
SED | Modalidades |
HTML |
---|
<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|
...