[Extensibility Request] Table 1226 "Payment Export Data" - Make TempPaymentExportRemittanceText protected

Abierto Apto para principiantes
#13,691 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
65/100
Tipo de issue
Nueva funcionalidad
Claridad
Bien especificado
Estado de actividad
Activo
Área
backend

Línea de trabajo

Localiza la tabla 1226, «Payment Export Data», y la variable global TempPaymentExportRemittanceText. Muévela a una sección protected var conservando su nombre, su tipo de registro y su estado temporal; confirma que la extensión de tabla puede acceder al búfer. El issue no menciona ninguna prueba, así que revisa las pruebas de exportación de pagos o la ruta de validación disponible en el repositorio.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Approved ext-requester-pr request-for-external Team: Finance
Why do you need this change?

We need to customize the remittance texts during our payment export process.

The global variable TempPaymentExportRemittanceText in table 1226 "Payment Export Data" is currently not accessible from a table extension. We need access to this temporary buffer to modify the remittance texts used by the payment export.

Making this variable protected would allow us to implement this customization in our extension while continuing to use the standard payment export functionality.

Describe the request

Please move the existing global variable TempPaymentExportRemittanceText in table 1226 "Payment Export Data" into a protected var section:

protected var
TempPaymentExportRemittanceText: Record "Payment Export Remittance Text" temporary;

Please retain the existing variable name, record type, and temporary status.

The requested change is limited to the variable's visibility so that a table extension can access and modify the remittance text buffer during the export process.

Provide an implementation (optional)
  • I will provide the implementation for this extensibility request
Lenguaje dominante
AL
Estrellas
720
Forks
488
Merge medio
2 d 17 h
PR fusionados (30 d)
568

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de microsoft/BCApps

Todos los issues de microsoft/BCApps

Issues similares

Más issues de Backend & API Design

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.