Aljo24
9 years ago
14 hours ago
943

Hi!

What if we do 2 seasons transfer embargo for all the teams, than its possible to have data update with future transfers?

Footygamer
16 years ago
1 hour ago
24,221

Here is a demo with Future Transfers. It is almost certainly going to be a bit broken, zero testing has been done on this, I need other people to load it into FM, test it and offer feedback 🙂

 

All that has been done compared to the main transfer update is to change every transfer to a future transfer and every release to “will leave at end of contract”

  • No changes have been made to loans i.e. loans are as they are in real rather than set to the future
  • No changes have been made to national teams i.e. national team managers and coaches are set as they are in real life rather than set to future movements
  • No changes have been to contracts i.e Salah will have a new contract until 2025 rather than only 2 years left

 

Tagging @wfm18 since I know you're very interested in this

wfm18
4 years ago
13 hours ago
1,634

Awesome @Footygamer!

 

Just loaded it into FM, did some random checks and it seems there are indeed some bugs to solve, since I couldn't spot any future transfers.

 

Random checks I performed:

  • Sebastien Haller is at Dortmund, while he should be at Ajax and joining Dortmund on 22/06/22 (future transfer)
  • Sadio Mané is at Bayern, same issue and also 22/06/22 as date contract signed in the data update.
  • Luuk de Jong signed for PSV on 02/07/22, so also before/after 1st of July doesn't matter, since he is transferred to PSV while he should still be at Sevilla (ruling out Barcelona seems fine in my opinion, as that was a loan deal).
  • Erling Haaland directly transferred to Man City
  • Karim Adeyemi, Darwin Nunez: same issue
Robin Heart
2 years ago
34 minutes ago
380

this file are not for future transfers. i checked out, looked at Germany, 2. Bundesliga, Holstein Kiel. The Players with real date July 2022, have the Date June 2021 in the Game…

Footygamer
16 years ago
1 hour ago
24,221

A new version is attached.

 

FYI out of 8695 transfers 2337 don't have a “Date Contract Signed” date set so I think they will happen instantly rather than set as future transfers.

Daveincid
9 years ago
14 minutes ago
149

Awesome project! I'll run a long-term test with it and will leave some feedback.

Small mistake found so far beside the instant transfers: 
Michael Hartmann (Hertha U19) is set as new Manager of Bayern Munich instead of one of the youth teams. So Nagelsmann will be unemployed. 

Is this kind of feedback meant to be posted in this thread?

BramNUFC
3 years ago
2 minutes ago
21,563
By Daveincid 04 July 2022 - 15:09 PM UTC 

Awesome project! I'll run a long-term test with it and will leave some feedback.

Small mistake found so far beside the instant transfers: 
Michael Hartmann (Hertha U19) is set as new Manager of Bayern Munich instead of one of the youth teams. So Nagelsmann will be unemployed. 

Is this kind of feedback meant to be posted in this thread?

 

He's the manager of the U17's, but I think Bayern only have a U19's team in the game, so I've set him as a coach there to keep it somewhat realistic 👍

 

I'll create a general thread for questions like this, might be easier

wfm18
4 years ago
13 hours ago
1,634
By Daveincid 04 July 2022 - 15:09 PM UTC 

Awesome project! I'll run a long-term test with it and will leave some feedback.

Small mistake found so far beside the instant transfers: 
Michael Hartmann (Hertha U19) is set as new Manager of Bayern Munich instead of one of the youth teams. So Nagelsmann will be unemployed. 

Is this kind of feedback meant to be posted in this thread?

 

Love your involvement into the project @Daveincid

wfm18
4 years ago
13 hours ago
1,634
By Footygamer 04 July 2022 - 14:42 PM UTC 

A new version is attached.

 

FYI out of 8695 transfers 2337 don't have a “Date Contract Signed” date set so I think they will happen instantly rather than set as future transfers.

 

Can we do some random checks on those 2337? Like maybe for this update we can all assign them 01/07/22 if there is no data found.

 

Another thing to mention:

 

Erling Haaland goes to City on 10/05/22 - while for example Man City still has 2 matches to play after that date in the current season. Would it be better to convert dates to 01/07/22? For next year it could be you have date signed (10/05) and date contract will start (which is 01/07).

 

Also, all players move on a free transfer - intended I think?

jet007
2 years ago
6 days ago
3

Buenas, con respeto a lo que se comenta aquí, yo hago mis propios archivos usando el editor externo, sobre los fichajes futuros es una gran idea, ejemplo, Haaland ficha por el city en mayo, pero el club lo hace oficial el 1 de julio, fecha que se abre la ventana de transferencias, yo lo hago de esta manera,  traspasos antes de la fechas lo coloco al 1-07, y cuando un jugador es fichado después de esa fecha ya se coloca en el día que llega al club, por ejemplo, eriksen llega al manchester united el 8 de julio, entonces el 8 de julio llega al club en el juego, y con los préstamo yo hago lo siguiente,  si el préstamo tiene una clausula de compra obligatoria, entonces lo coloco como un fichaje, si no, coloco el préstamo a inicio del jugo hasta la fecha fin de cesión, o si usas un archivo para empezar el juego por ejemplo el 1 de julio del 2022, entonces colocaría la fecha de inicio de cesión al 30 de junio del 2022,  un día antes siempre. espero esto le ayude.

Footygamer
16 years ago
1 hour ago
24,221
By jet007 04 July 2022 - 17:21 PM UTC 

Buenas, con respeto a lo que se comenta aquí, yo hago mis propios archivos usando el editor externo, sobre los fichajes futuros es una gran idea, ejemplo, Haaland ficha por el city en mayo, pero el club lo hace oficial el 1 de julio, fecha que se abre la ventana de transferencias, yo lo hago de esta manera,  traspasos antes de la fechas lo coloco al 1-07, y cuando un jugador es fichado después de esa fecha ya se coloca en el día que llega al club, por ejemplo, eriksen llega al manchester united el 8 de julio, entonces el 8 de julio llega al club en el juego, y con los préstamo yo hago lo siguiente,  si el préstamo tiene una clausula de compra obligatoria, entonces lo coloco como un fichaje, si no, coloco el préstamo a inicio del jugo hasta la fecha fin de cesión, o si usas un archivo para empezar el juego por ejemplo el 1 de julio del 2022, entonces colocaría la fecha de inicio de cesión al 30 de junio del 2022,  un día antes siempre. espero esto le ayude.

 

Please post in English, I nearly accidentally banned you thinking this was something from an automated spam bot 🙂

 

Good, with respect to what is said here, I make my own files using the external editor, about future signings it is a great idea, for example, Haaland signs for the city in May, but the club makes it official on July 1 , date that the transfer window opens, I do it this way, transfers before the date I place it at 1-07, and when a player is signed after that date it is already placed on the day he arrives at the club, For example, Eriksen arrives at Manchester United on July 8, so on July 8 he arrives at the club in the game, and with the loans I do the following, if the loan has a mandatory purchase clause, then I place it as a transfer , if not, I place the loan at the beginning of the game until the date of the end of the transfer, or if you use a file to start the game for example on July 1, 2022, then I would place the date of the start of the transfer on June 30, 2022 always a day before. I hope this helps you.

I'm not totally sure what your suggestion is here, we use the “date contract signed” field from the submission and people do sometimes get these wrong when an announcement is made in May. You are welcome to edit and correct these if you spot them, i'm unsure how prevalent the problem is, if at all.

Footygamer
16 years ago
1 hour ago
24,221
By Daveincid 04 July 2022 - 15:09 PM UTC 

Is this kind of feedback meant to be posted in this thread?

 

Generally you can edit these things yourselves using this guide: https://sortitoutsi.net/content/59230/how-to-contribute-to-the-sortitoutsi-data-update 

Footygamer
16 years ago
1 hour ago
24,221
By wfm18 04 July 2022 - 16:22 PM UTC 

Can we do some random checks on those 2337? Like maybe for this update we can all assign them 01/07/22 if there is no data found.

 

Another thing to mention:

 

Erling Haaland goes to City on 10/05/22 - while for example Man City still has 2 matches to play after that date in the current season. Would it be better to convert dates to 01/07/22? For next year it could be you have date signed (10/05) and date contract will start (which is 01/07).

 

Also, all players move on a free transfer - intended I think?

 

Yes Haalend should be set to 01/07/22. It looks like there are 4589 set to either May or June, which is probably wrong, but I haven't looked at any individually.

Footygamer
16 years ago
1 hour ago
24,221

Just tagging some people to be aware of the above. We should be adding both start date and expires and start date generally shouldn't be in May or June for European leagues.

 

@Simon Yaffe you have far away the most without a contract start date. @Brockie19 @keki10 @costantinos10 @Dylan347 @kanarokan @snyxiewf @Batuhan Ayazlar @TM9  @barnetfan @SFL all quite a few as well.

 

@TM9  @Club Almagro @Matthew Salisbury @Dylan347 @Ronaldo Fenômeno @Rob2312 @WatsonFM @Tomasz Tomasz you've all added start dates in May and June which probably should have been July 1st.

 

Apologies to call you out with a tag, it's not criticism, just trying to bring awareness. This year we will probably struggle to make a good future transfer update, but maybe next year if we can keep on top of the transfer dates it might be better.

 

The Date Contract Starts is important for two reasons:

  1. If it's left blank it will just be what FM has it by default, so if Jesus moves to Arsenal and you try to sign him in game, it won't say “Jesus has only just signed so isn't interested in moving”
  2. For the future update if you put Haaland as signing on May 5th then he may randomly join with 5 games left, which obviously isn't realistic.

I've renamed the field “Date Contract Starts” rather than “Joined” and also updated the help text on the field to make it clearer.

Robin Heart
2 years ago
34 minutes ago
380

Thank You all to work for the Project “future Transfers” - so that we can use that file, to start the fm22 with start a new career and then we can see the future transfers in future date / for the next season 2022/2023
Wonderful!!!!!

wfm18
4 years ago
13 hours ago
1,634

Awesome stuff @Footygamer, makes total sense. Would you still be able to convert those to 01/07? I think having all dates on 01/07 is better than having dates in May, to be honest.

Footygamer
16 years ago
1 hour ago
24,221

It might be worth changing them all ot 1st July yes. I haven't looked into it too much yet. I don't have knowledge of when different leagues start and end off the top of my head.

wfm18
4 years ago
13 hours ago
1,634
By Footygamer 07 July 2022 - 10:01 AM UTC 

It might be worth changing them all ot 1st July yes. I haven't looked into it too much yet. I don't have knowledge of when different leagues start and end off the top of my head.

 

Cool. I think in all cases the contracts run from 01/07 and 01/01 until 30/06 and 31/12 if I'm not mistaken. And players that got transferred on a later date (e.g. Haller to Dortmund, 06/07/22) can still happen on that date. 

BramNUFC
3 years ago
2 minutes ago
21,563
By wfm18 07 July 2022 - 10:43 AM UTC 

Cool. I think in all cases the contracts run from 01/07 and 01/01 until 30/06 and 31/12 if I'm not mistaken. And players that got transferred on a later date (e.g. Haller to Dortmund, 06/07/22) can still happen on that date. 

 

If we really want to be accurate, it should be like this, so players joining Swedish clubs on 15/07 instead of 01/07 for example. But not really a priority for now I'd say

wfm18
4 years ago
13 hours ago
1,634
By BramNUFC 07 July 2022 - 11:26 AM UTC 

If we really want to be accurate, it should be like this, so players joining Swedish clubs on 15/07 instead of 01/07 for example. But not really a priority for now I'd say

 

But these dates are not the opening and closing dates of the transfer window right? I'm from the Netherlands in FM the market opens on 01/07 and 01/01 - which are the actual dates in real life. I think if we follow the FM structure of 01/01 and 01/07 we're good to go, I don't know any league in FM where the contracts for example run one month earlier for example, but we can double check.

BramNUFC
3 years ago
2 minutes ago
21,563
By wfm18 07 July 2022 - 11:41 AM UTC 

But these dates are not the opening and closing dates of the transfer window right? I'm from the Netherlands in FM the market opens on 01/07 and 01/01 - which are the actual dates in real life. I think if we follow the FM structure of 01/01 and 01/07 we're good to go, I don't know any league in FM where the contracts for example run one month earlier for example, but we can double check.

 

They are: https://en.wikipedia.org/wiki/Transfer_window

It's a bit complicated, but you'll definitely see different dates in FM as well. For example contracts in the Republic of Ireland last until the 30th of November, and when you sell a player to a Norwegian team, he'll join them on the 9th of January instead of the 1st

BramNUFC
3 years ago
2 minutes ago
21,563

If you do a Dutch the save you will also get a notification that the transfer window has opened on the 11th of June, it's just that if you buy a player he will join on the 1st of July, as their contracts last until 30/06

wfm18
4 years ago
13 hours ago
1,634
By BramNUFC 07 July 2022 - 11:59 AM UTC 

If you do a Dutch the save you will also get a notification that the transfer window has opened on the 11th of June, it's just that if you buy a player he will join on the 1st of July, as their contracts last until 30/06

 

Ah exactly - the only thing is that we need to model the join-date and not the start transfermarket date I guess to make it work in FM, right?

BramNUFC
3 years ago
2 minutes ago
21,563
By wfm18 07 July 2022 - 14:52 PM UTC 

Ah exactly - the only thing is that we need to model the join-date and not the start transfermarket date I guess to make it work in FM, right?

 

Yeah true, just wanted to explain that specific case

wfm18
4 years ago
13 hours ago
1,634
By BramNUFC 07 July 2022 - 15:20 PM UTC 

Yeah true, just wanted to explain that specific case

 

Yess great, thanks! 🙂 We're getting to something great. It's groundbreaking and this will really make our data update unique to others that don't have this level of depth. I really enjoy the enthousiasm!

Footygamer
16 years ago
1 hour ago
24,221

A good indicator would be players current contract expiry date in game. So we just look at what the most common expiry date is for each nation and assume that is the date that a players contract should expire when playing in that nation.

 

Unless in very rare cases if a player joined for 6 months on July 1st, all dates should be set by the expiry date for that nation.

 

So for Sweden this is actually December 31st. 

 

Here are the dates for each nation (smaller nations may be inaccurate if there are very few players with expiry dates set).

 

Afghanistan -  June 30th
Albania -  June 30th
Australia -  May 30th
Austria -  June 30th
Azerbaijan -  June 30th
Belarus -  December 31st
Belgium -  June 30th
Bosnia and Herzegovina -  June 30th
Bulgaria -  June 30th
Cameroon -  June 30th
Canada -  December 31st
China PR -  December 31st
Colombia -  December 31st
Congo -  June 30th
Croatia -  June 15th
Curaçao -  June 30th
Cyprus -  May 31st
Czech Republic -  June 30th
Denmark -  December 31st
El Salvador -  May 31st
England -  June 30th
Estonia -  December 31st
Faroe Islands -  December 31st
Fiji -  December 31st
Finland -  November 30th
Germany -  June 30th
Ghana -  June 30th
Gibraltar -  June 30th
Guam -  September 30th
Holland -  June 30th
Hungary -  June 30th
Iceland -  October 31st
India -  May 31st
Iran -  December 31st
Israel -  May 31st
Italy -  June 30th
Jamaica -  June 30th
Japan -  December 31st
Kenya -  December 31st
Kosovo -  June 30th
Kuwait -  June 30th
Lebanon -  June 30th
Libya -  June 30th
Liechtenstein -  June 30th
Lithuania -  June 30th
Malta -  May 31st
Mauritius -  September 30th
Mexico -  June 30th
Moldova -  December 31st
Morocco -  June 30th
Mozambique -  November 30th
New Zealand -  December 31st
Nigeria -  June 30th
Northern Ireland -  June 30th
Norway -  December 31st
Oman -  June 30th
Panama -  December 31st
Qatar -  December 31st
Republic of Ireland -  November 30th
Romania -  June 30th
Saint Martin -  June 30th
San Marino -  June 30th
São Tomé and Príncipe -  June 30th
Scotland -  May 31st
Suriname -  June 30th
Sweden -  December 31st
Syria -  June 30th
Thailand -  December 31st
Trinidad and Tobago -  December 31st
Tunisia -  June 30th
Turkey -  June 30th
United States -  December 31st
Vietnam -  November 30th
Wales -  June 30th
Zimbabwe -  December 30th

 

 

wfm18
4 years ago
13 hours ago
1,634
By Footygamer 08 July 2022 - 12:37 PM UTC 

A good indicator would be players current contract expiry date in game. So we just look at what the most common expiry date is for each nation and assume that is the date that a players contract should expire when playing in that nation.

 

Unless in very rare cases if a player joined for 6 months on July 1st, all dates should be set by the expiry date for that nation.

 

So for Sweden this is actually December 31st. 

 

Here are the dates for each nation (smaller nations may be inaccurate if there are very few players with expiry dates set).

 

Afghanistan -  June 30th

Albania -  June 30th

Australia -  May 30th

Austria -  June 30th

Azerbaijan -  June 30th

Belarus -  December 31st

Belgium -  June 30th

Bosnia and Herzegovina -  June 30th

Bulgaria -  June 30th

Cameroon -  June 30th

Canada -  December 31st

China PR -  December 31st

Colombia -  December 31st

Congo -  June 30th

Croatia -  June 15th

Curaçao -  June 30th

Cyprus -  May 31st

Czech Republic -  June 30th

Denmark -  December 31st

El Salvador -  May 31st

England -  June 30th

Estonia -  December 31st

Faroe Islands -  December 31st

Fiji -  December 31st

Finland -  November 30th

Germany -  June 30th

Ghana -  June 30th

Gibraltar -  June 30th

Guam -  September 30th

Holland -  June 30th

Hungary -  June 30th

Iceland -  October 31st

India -  May 31st

Iran -  December 31st

Israel -  May 31st

Italy -  June 30th

Jamaica -  June 30th

Japan -  December 31st

Kenya -  December 31st

Kosovo -  June 30th

Kuwait -  June 30th

Lebanon -  June 30th

Libya -  June 30th

Liechtenstein -  June 30th

Lithuania -  June 30th

Malta -  May 31st

Mauritius -  September 30th

Mexico -  June 30th

Moldova -  December 31st

Morocco -  June 30th

Mozambique -  November 30th

New Zealand -  December 31st

Nigeria -  June 30th

Northern Ireland -  June 30th

Norway -  December 31st

Oman -  June 30th

Panama -  December 31st

Qatar -  December 31st

Republic of Ireland -  November 30th

Romania -  June 30th

Saint Martin -  June 30th

San Marino -  June 30th

São Tomé and Príncipe -  June 30th

Scotland -  May 31st

Suriname -  June 30th

Sweden -  December 31st

Syria -  June 30th

Thailand -  December 31st

Trinidad and Tobago -  December 31st

Tunisia -  June 30th

Turkey -  June 30th

United States -  December 31st

Vietnam -  November 30th

Wales -  June 30th

Zimbabwe -  December 30th

 

Awesome! Although I guess this takes some time to implement? Will you take it this for for FM22 or would you currently just convert to 01/07 and fix this properly for FM23?

wfm18
4 years ago
13 hours ago
1,634

@Footygamer @BramNUFC 

 

Did a lot of manual changes to the most important transfers, setting the dates to 01/07, so that makes it already a bit better.

 

Couple of discussion points:

 

What to do with players as Ousmane Dembele? He is now at Barcelona until 30/06/22, so for the Future Update we'd set him to ‘Leave at end of contract’ and that's it. Now he is released from Barcelona, meaning he is not having any contract in the game and can sign for the 2021-2022 season for any club he likes.

 

https://sortitoutsi.net/football-manager-data-update/person/85140178

 

Federico Chiesa and Philippe Coutinho both played at their new clubs in the 2021-2022 season. Update the start date to 01/07/2021 so they are just transferred one season earlier? Chiesa already had a date before that (2020), I updated Coutinho.

 

All the changes I made do not have any impact on the current data update, but only on the Future Transfer one.

 

--

 

I hope you have some time later today/this week to create a new version 😉

wfm18
4 years ago
13 hours ago
1,634
By wfm18 10 July 2022 - 09:53 AM UTC 

Federico Chiesa and Philippe Coutinho both played at their new clubs in the 2021-2022 season. Update the start date to 01/07/2021 so they are just transferred one season earlier? Chiesa already had a date before that (2020), I updated Coutinho.

 

Another example @BramNUFC and I found is Joshua Brenet - should we also write down his date joined to club (start of his loan deal, so January 2022 instead of 11/07/22)? They from January onwards it is already a permanent move, but the first part of the season he is at his previous club.

 

What is your take on this Bram?

 

@Footygamer 

BramNUFC
3 years ago
2 minutes ago
21,563
By wfm18 12 July 2022 - 06:52 AM UTC 

Another example @BramNUFC and I found is Joshua Brenet - should we also write down his date joined to club (start of his loan deal, so January 2022 instead of 11/07/22)? They from January onwards it is already a permanent move, but the first part of the season he is at his previous club.

 

What is your take on this Bram?

 

@Footygamer 

 

Yeah that's fine, it's just annoying if you have to do this manually for all the ones where this is the case

You'll need to Login to comment