01. DATOS GENERALES
| Producto: | | Solucoes_totvs_cross |
|---|
| SolucaoCross | TOTVS Backoffice |
|---|
|
| Solucoes_totvs_parceirosexptotvs |
|---|
|
|
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | | Modulos_cross_segmentos |
|---|
| ModulosCrossSegmentos | TOTVS Backoffice (Linha Protheus) - Faturamento (SIGAFAT) |
|---|
|
| Modulos_totvs_prestadores_de_servicos |
|---|
|
|---|
| Función: | | Rutina | Nombre tecnico |
|---|
| MATA462N | Remito de venta | | LOCXNF | Funcoes genericas |
|
|---|
| País: | MI |
|---|
| Ticket: | 20371771 |
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMICNS-20630 |
|---|
02. DESCRIPCIÓN
SITUACIÓN/REQUISITO
Foi solicitado um ponto de entrada que permite gerar um bloqueio de movimentações na SB3 ao realizar um remito de venta
SOLUCIÓN
Se cria o PE 'MT462BLOQMT462BLQ' que permite criar um condição para definir se a SB3 será atualizada ou não ao realizar um remito de venta
...
| Totvs custom tabs box |
|---|
| tabs | Configuraciones Previas,Flujo de prueba,Punto de entrada,Ejemplo de uso |
|---|
| ids | paso01,paso02,paso03,paso04 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | paso01 |
|---|
|
- Desarrollar y compilar el punto de entrada "MT462BLOQMT462BLQ"(en caso de ser necesario se puede alterar).
|
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | paso02 |
|---|
|
- En la rutina de Generac. Remitos de Venta (Ruta: Faturacion (SIGAFAT) >> Actualizaciones| Remitos Rutina: MATA462N) incluir un remito.
- Verificar se houve movimentação na SB3 após a geração do remito
|
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | paso03 |
|---|
| Descripción | Permite criar uma condição para atualização da SB3 ao realizar um remito | Programa Fuente: | LocxNf.PRX | Función | MT462BLOQMT462BLQ | | Parámetros | PARAMIXB: Del tipo String; que indica a especie de nota que será gerada | Retorno: | Lógico: regresa un .T. (True) o .F. (False) Ao retornar um .T. (True) a SB3 será atualizada, ao retornar um .F.(False) a SB3 não será atualizada |
|
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | paso04 |
|---|
|
- Ejemplo del punto de entrada "MT462BLOQMT462BLQ".
| Bloco de código |
|---|
| language | xml |
|---|
| theme | Emacs |
|---|
| title | MT462BLOQMT462BLQ |
|---|
| linenumbers | true |
|---|
| #Include 'Protheus.ch'
User Function MT462BLQ()
Local lRet := .T.
If Alltrim(PARAMIXB[1]) == "RFN"
lRet := .F.
EndIf
Return lRet |
|
|
| Card documentos |
|---|
| Informacao | Al habilitar PE, la tabla SB3 ya no será actualizada por esta rutina y su actualización deberá realizarse manualmente siguiendo el proceso de la liga: https://tdn.totvs.com/x/-461F |
|---|
| Titulo | IMPORTANTE! |
|---|
|
04. ASUNTOS RELACIONADOS