Apúntate a la Zona De Descargas Reservadas (ZDDR). Solo son 20 Euros
Con solo 20€ ayudarás
a mantener el foro.


Seguir a udias en Twitter
Directorio de Empresas de Foros de informática


Todo lo que sueñas, se puede diseñar.
We build your dreams.

 - Principal - Responder - Estadísticas - Registrarse - Buscar - Lista de usuarios -  - Zona de Descargas
 -Privacidad y política de cookies -
Ayuda al foro con tu donación
Foros en Udias.com / FileMaker / suma selctiva
Autor Mensaje

Miembro

Asiduo

  Karma         132

#1 Publicado: 23 Ago 2019 11:30



Buenas, agradeceria si alguien me puede echar un a mano.

FM14

El tema ese siguiente:
Albarán y linea de albarán.

- En el albarán tengo un portal en el que se muestran las lineas.
- en estas lineas se muestran entre otros : Q, Ref, Denom., precio, Tipo IVA, e importe.
- cada linea puede tener un tipo diferente de IVA y varias lineas pueden tener el mismo tipo
- en el albarán quiero mostrar como resumen:
1.- tipos de IVA: 0,4,10 ó 21 (a)
2.- al lado quiero mostrar la base imponible de cada tipo (b)
3.- el importe de IVA de cada base (c)

(a) y (c) sin problemas
(b) lo que no consigo es agrupar los importes de las lineas con el mismo tipo de IVA (dentro del mismo albarán).


Alguna sugerencia?


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
antoni Mac FM14

Moderador


  Karma               5704

#2 Publicado: 23 Ago 2019 13:22



Hola.
Usa campos de sumario para la base imponible y usa una presentación tipo lista con sub sumarios al agrupar por tipo de iva. Deberás crear la parte de subsumario para ello.
Puedes omitir la parte de cuerpo para que solo te muestre los sumarios agrupados por tipo de iva.
Recuerda que deberás ordenar por tipo de iva para que te lo agrupe en la parte de subsumario.
Sls.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Pon tu sistema operativo y versión de FileMaker en tu perfil. Windows 10 Pro + FileMaker Pro 11/17 Advanced

Miembro

Asiduo

  Karma           381

#3 Publicado: 23 Ago 2019 18:25



Para hacer eso en una presentación con portales hay varias formas, yo conozco tres:

1.- Crear tres relaciones distintas entre albarán y líneas, una por cada tipo de iva aplicable. Necesitarás lógicamente también tres campos IVA en albaranes para meter 4, 10 y 25, puedes hacer que se autocompleten al crear un nuevo registro. Luego creas los campos de cálculo que sumen los importes que cumplen con cada relación. Puedes hacer que se oculten la segunda y tercera fila si no tienen valores.

2.- Crea sumarios en la tabla de líneas para base imponible e importe IVA. Monta en la presentación bajo el portal de las líneas, un portal de una sola línea, y le aplicas el filtro de que el IVA = 4 y metes dentro los sumarios que has creado, te sumarán solo los que cumplan esa condición. Lógicamente tienes que hacer lo mismo para 10 y 21. Este método tiene el inconveniente que no puedes usar los valores desde fuera del portal, por ejemplo en un listado.

3.- Crea campos de cálculo con ExecuteSQL para la base imponible y el importe de iva, no tienes que hacer relaciones.

Tú eliges.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
MacOS X, Windows 10, FM 17 Advanced, PHP, Mysql

Miembro

Asiduo

  Karma         132

#4 Publicado: 28 Ago 2019 11:20



Gracias, por vuestra ayuda. lo probaré.
saludos


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
antoni Mac FM14

Miembro

Asiduo

  Karma         132

#5 Publicado: 28 Ago 2019 11:30



Buenas, lo he resuelto de la siguiente forma. Puede que no sea la más academica, pero parece que funciona:

en la linea de albarán tengo entre otros campos:
#albarán, Ref, cantidad, denominación, precio, dte, TIPO DE IVA %, importe linea

He definido otros campos:
1- combinación de #albará & tipos de IVA (sólo hay 4 posibles tipos en España, 0,4,10 y21). Son 4 campos

2- he definido 4 campos: importe_linea_0; ..... importe_linea_21
importe_linia_0 = importe linea * si el tipo de iva es el cero lo multiplico por 1 escaso contrario por 0
.....

importe_linia_21 = importe linea * si el tipo de iva es el 21 lo multiplico por 1 escaso contrario por 0

3.- he creado 4 sumarios de los importe_liniea_0 ...........importe_linia_21
ordenado por #albarán y estos son los campos que veo en la presentación albarán

De momento parece que funciona

Agradeceré comentarios


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
antoni Mac FM14

Moderador


  Karma               4542

#6 Publicado: 28 Ago 2019 19:12



antoni:
lo he resuelto de la siguiente forma. Puede que no sea la más academica, pero parece que funciona

Pues genial, eso es lo fundamental, decirte que yo lo hago así, unos campos por cada tipo de IVA etc

Te dejo puntito verde por aportar tu solución


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Si te fue de utilidad el foro, valoralo y hazte forero VIP, tu nombre de usuario será verde mostrando que aportas ayuda económica.
Hacerte VIP es necesario para mantenerlo abierto, recuerda que el foro vive sin ayuda de FileMaker y sus distribuidores.
W10 Pro x64 - FM Advanced v18 (x64)
Su respuesta

Estilo Negrillas  Estilo Italico  Estilo Subrayado  URL De La Imagen  URL De La Web  Preformatted Text  YouTube URL  Sin código BB
Emoticones
:) ;) :up: :down: :biglol: :confused :cool: :mad: :sad: :shame: :smirk: :tongue: ... Más  Emoticones desactivados
Color de texto
Texto en negro Texto en blanco Texto en gris Texto en rojo Texto en azul Texto en verde Texto en rojo oscuro Texto en cian Texto en azul oscuro Texto en púrpura Texto en amarillo Texto en rosa Texto en naranja Texto en verde oliva Texto en marrón



 » Usuario  » Contraseña 
Solo Usuarios Registrados Pueden Postiar Aqui.
 

Tópicos relacionados con suma selctiva

suma y sigue
SUMA DE GRUPOS
Suma de campos
Suma de distintos IVA
suma global


Conectados: Invitados - 2
Miembros - 1 border=0 Maroto
En verde usuarios ZDDR

Realizado con miniBB © 2001-2019
Para Udias.com © 1996-2019
Hosting con Interdominios